basic config file parsing. error handing absorbtion / validation would be nice, but...
moving the require[s] around. dont really like this solution, but is needed to allow 'ckit new' to work. (can't depend on a file existing when you are running the command to create the file...)
Merge remote-tracking branch 'upstream/master'
adding the framework for before/after hooks
Merge branch 'master' of https://github.com/adamgoucher/chemistrykit