Decouple magespec from magento database

Bootstrapping magento application in order to have code source path has some annoying
side effects as connecting to database. Also it is unneccesary as well, because we have
this configuration in yml file.
Refactor extension - make methods smaller
Inject reference to extension into configurator closure to register autoload
Merge pull request #47 from asarturas/feature/decouple-from-database

Decouple magespec from magento database