Move loader functionality to collection

Class was extremely simple, limited functionality, and created
side effects (modified sys.path).

New functionality implements loading collections from parent
directories.