Major refactor using load path swapping. [major]
Add Module#acquire method. [major]
Use JSON instead of YAML for cache. [major]
Add scoped features via acquire and fix fallback loading.
Fix benchmark scripts. [admin]