Improvements to general functionality

The command line functionality was moved to it's own module. This way, you
don't have to find it at the bottom of mystic.rb. Also, it hides it from
developers using the gem.

The configuration loading was rethought to follow Rails's configuration
scheme more closely.