Adding psr3 logging interface and monolog to the project's composer.json.
Adding two custom log handlers. One to link the logs to symphony console output to the logging and another to record build specific information in the DB.
Modified the builder so that it expects to have a psr3 compliant logger attached.
Fixing some formatting issues
Exceptions can now be passed in to the failure logging function.
All build logs calls now pass the build through as part of the context so this gets recorded in the log message.
Adding the LoggedBuildContextTidier to the monolog logging so that the build id is added to log messages.
Fixing more tab -> space conversion issues.
Added chdir because atoum as bundle need to be run from app root path
remove the double buildpath
Merge pull request #194 from jimmycleuren/master

Remove the double buildpath
Merge pull request #192 from c2is/atoum

Added chdir because atoum as bundle need to be run from app root path
Merge pull request #191 from meadsteve/logging

RFC: First draft of using monolog for logging
fixed XSS in user name and project name properties
Merge pull request #196 from mrafalko/master

Fixed XSS in user name and project name properties
mocked the missing build object for unit test for phpunit plugin.
added mocking for missing FindBinary command in phpunit tests
Merge branch 'master' of https://github.com/Block8/PHPCI into unit-test-fixes
Fixed bug in install php.

install.php requires bootstrap.php instead of vars.php because otherwise
`$config` won't be set in vars.php.

This fixes: Fatal error: Call to a member function get() on a non-object
in /var/www/vars.php on line 11
Merge pull request #199 from metashock/master

Fixed bug in install php.