fix error on missing files until installation is done
Fix bug where options could not be overridden in PHPMessdetector plugin
Fix bug where ruleset file could not be set in PHPMessdetector plugin
Load configuration and create build directory for bare repositories
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.
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.
remove leading slash.
wiring in the plugin factory. doh!
adds additional comments to plugin factory.
Update constants to uppercase to match psr2.
fix invalid version string for pimple in composer.json
fixing composer.lock to remove packages no longer required.