Added to the console so that external logging definitions are pulled in from a loggerconfig.php file if the file exists.
Previous commit omitted these changes. doh!
Added a logger config key that is loaded for all commands. To allow a general purpose log.
Added logging to the daemon and update commands.
Fix bug where options could not be overridden in PHPMessdetector plugin
Fix bug where ruleset file could not be set in PHPMessdetector plugin
Merge pull request #197 from meadsteve/logging

Logging configuration
Load configuration and create build directory for bare repositories
fixed LoggedBuildContextTidier: now correctly replaces "build" object with "buildID" in log entries
Update install.php

"Pretty printing" `config.yml` in order to make it editable by humans. `5` is just value which is looking good for me. It produces a `config.yml` like this:

    prevstage:
        - start
        - database
        - github
        - email
    b8:
        database:
            servers:
                read:
                    - localhost
                write:
                    - localhost
            name: phpci
            username: *****
            password: *****
    phpci:
        url: 'http://phpci.my.org'
        github:
            id: ''
            secret: ''
        email_settings:
            smtp_address: ''
            smtp_port: ''
            smtp_encryption: on
            smtp_username: ''
            smtp_password: ''
            from_address: ''
            default_mailto_address: ''

I guess the `prevstage` node can be replaced before writing? If yes I'll prepare that.
Merge pull request #206 from elkangaroo/master

Fixed LoggedBuildContextTidier (replace "build" object with "buildID")
fixed counting of errors and warnings in Plugin/PhpCodeSniffer;
use --report=emacs in Plugin/PhpCodeSniffer to not spam the logs with the full blown report but rather display a small human readable summary report
fix Plugin\PhpParallelLint to reflect latest upstream changes:
> executable is now "parallel-lint" instead of "run"
> supports --exclude flag (ignore directories)
store errors from parallel-lint as build_meta (key "phplint-errors");
add them to the "Quality Trend" graph on the build view
Remove __constructor from plugin interface to increase flexibility.
Create factory for plugins that resources can be registered with.
switches builder to make use of plugin factory.
Merge HEAD, branch 'master' of https://github.com/Block8/PHPCI into plugin-builder
allow swiftmailer object to be passed in to Email Plugin.
Move the mailer constructor logic out of the plugin and in to a factory class for reuse.