Merge pull request #1 from wagnert/master

Add unit tests.
Merge pull request #2 from wagnert/master

Move Vhost entity to ApplicationServer to extend reusability
Merge pull request #3 from wagnert/master

Add HipChat notification for Travis-CI build
Merge pull request #4 from wagnert/master

Merging refactored configuration API back into master
Set version 0.5.8-beta in build.default.properties file
Merge pull request #5 from wagnert/0.5.8-beta

Set version 0.5.8-beta in build.default.properties file
Change composer.json dependencies to ~0.5.8@beta
Merge pull request #6 from wagnert/0.5.8-beta

Change composer.json dependencies to ~0.5.8@beta
Switch to 0.5.8beta1
Merge pull request #7 from wagnert/0.5.8-beta

Switch to 0.5.8beta1
Change composer dependencies
Merge pull request #8 from wagnert/0.5.8-beta

Change composer dependencies
Refactoring dock block for PBC class loader
Merge pull request #9 from wagnert/0.5.8-beta

Refactoring dock block for PBC class loader
Add HandlerConfiguration to Handler and HandlerManager
Bugfixing
Merge pull request #10 from wagnert/0.5.8-beta

Add HandlerConfiguration to Handler and HandlerManager
Bugfixing invalid getHandler() method call
Merge pull request #11 from wagnert/0.5.8-beta

Bugfixing invalid getHandler() method call
Replace error_log() with system logger + refactor system logger integration