Specs (red) and initial implementation for uses_models and require_model
add configuration for setting app_root
Make Loader a memorised instance instead of singleton
allow #setup to take configuration options
use app_root configuration in uses_models (green)
use app_root configuration for #require_models (green)
reset LOAD_PATH after each spec has run
add note about thread safety
allow uses_* and require_* methods to be configurable [wip]
refactor the way the uses_* and require_* methods are built
fix so uses_* and require_* methods are defined on main (top level namespace)
Fix inclusion of dynamic methods in main namespace
Updated README
Added `uses` methods as a alternative one-liner syntax