added a halos() function so that h = s.halos() works for SubFindHDFSnap