Imam Muhsin Hendricks laid to rest amid calls for justice