Merge pull request #539 from esc24/travis_depth

Specified depth of zero for travis ci clone
NAME fileformat support.
Refactor to move more into name_loaders.py
Docstrings.
Modified priorities in custom loader example to prevent use of new built
in NAME loader.