Being able to register default files
Performance improvements on Lotion.require.

Passing in 'caller' from Object#require was causing delays of several seconds in a large project, and ended up being an empty array for some reason.
This was happening at runtime, need to determine why require is even being called then.
Merge branch 'master' of https://github.com/archan937/lock-o-motion
Extracted .lotion.rb writer methods to App::Writer module
Extracted hook methods to separate App::Hooks module
Made a start tackling autoload
Moved motion/gem_ext.rb to lock-o-motion/gem_ext.rb
Corrected default file dependencies
Merge pull request #4 from aceofspades/require_perf

Performance improvements on Lotion.require.