Github Connector now takes the fact that a request might fail into account.
Minor refactoring and fixes to comments.

 - Makes the comment above the Core/Context class an actual docblock.
 - Adds missing opening slash to namespace in a dockblock for Core/LogEntry::getTime()
 - Improves various dockBlocks and IDE comments in Core/TimeLog and refactors TimeLog::outputTaskTotalTime()
 - Improves various dockBlocks and IDE comments in Connectors/Local/LocalConnector and refactors LocalConnector::provideHistory()
Adds comments to the example config file.
Fixes a bug in the Base::populateTimeLogFromPostData()

If a user posted another tag alongside a meta tags things would not get translated correctly.
By iterating over each posted field individually to see if we are dealing with a plain tag or a meta tag and acting accordingly, things are now handled as they should be.

This allows for other tags (like comment or group tags) to be added to meta tag for inclusion for persistence.
Fixes a bug caused by inadvertent multiple inheritance attempt in the Base code.

 - Also adds some comments and TODOs.
Improvements to the History functionality.

 - Cleans up the history overview code.
 - Puts HTML representation into a separate template.
Cleanup to comments in base.css and adds History Overview Styling
Adds message severity "stack" so stacktrace can be send to the client.
Adds stack and message severity to index file.
Adds PHP version 5.5 to Travis config file.
Merge branch 'master' of github.com:potherca/Dark-Helmet
Adds composer files.
Merge branch 'release/0.0.0'