Implemented custom loader

As suggested by @dlongley -- now there's a basic custom loader that will pull some saved contexts from the file tree instead, based on their request URL. 
If this library were used somewhere, this could be upgraded to a more intelligent caching system, I imagine.

Went as far as getting the schema URL out of the retrieved context with a second custom request to my loader module. Haven't implemented schema validation yet.