Adds support for using swiftgalaxy without a halo catalogue, e.g. to select particles within some spatial region and/or boolean mask and then make use of the rest of the swiftgalaxy features (spherical/cylindrical coordinates, masking, consistent coordinate frame, etc.). Also adds a cookbook example to the documentation for selecting all particles within a spherical aperture, with or without a halo catalogue.