exception is now raised if mc_coords is passed unoccupied halos
Cleaned up HodMockFactory
Updated mock factory so that cen positions call mc_coords
Need to rewrite profile model so that satellite loop is not run twice