extracted build logging logic from the Builder class.
update executor test
move logging related classes to appropriate namespace.
move logging test
add tests for BuildLogger
fix testing namespace
fix monolog name spacing in tests.
add getProjectTitle() to buildBase as shorthand for getProject()->getTitle()
copy code from Builder to create BuildInterpolator.
remove interopolation code from builder and make use of BuildInterpolator object.
add very basic tests for BuildInterpolator
fixing builder so that PluginExecutor receives BuildLogger instance
add LoadedPluginInformation class to process composer's installed.json file and pull out information about phpci plugins.
update plugin controller to display plugin information as well as composer package information.
Fixes #236 Javascript bug, delete build error
Check for option verbose instead of get it.

This avoid crashing when called by daemonise command.
Fix daemonise crash.
Removed unused use clauses.
Merge pull request #247 from raistlin/Fix_Daemonise

Fix daemonise
Merge pull request #242 from freez10/master

Fix for #236