Adjust Slack message format to match HipChat's

Also add some tests for formatting. See #586.
fixe #620
Merge pull request #622 from bradrydzewski/master

fixes #620
fixed missing live console output bug on rebuild
Merge pull request #623 from daMupfel/master

Fixes #448 missing live console output bug on rebuild
quick fix for reloading page if succesfully started a rebuild of a commit
hide rebuild button if in Started or Pending state
Merge pull request #626 from daMupfel/quickfix_rebuild_page_reload

quick fix for reloading page if succesfully started a rebuild of a commit
support for gitlab

fix for #627
Merge pull request #628 from greenify/patch-1

recognize gitlab repos
altered mysql code to use `mediumblob` instead of `blob` to avoid 64k limit
Merge pull request #631 from bradrydzewski/master

altered mysql to use `mediumblob` instead of `blob` to avoid 64k limit
excluding of unused transformation to []byte

A Readers are more flexible and result in faster code that uses less memory
Merge pull request #632 from takama/master

excluding of unused transformation to []byte
second excluding of unused transformation

sorry, could not grep it all before
Merge pull request #633 from takama/master

second excluding of unused transformation
Merge pull request #613 from ciarand/master

Adjust Slack message format to match HipChat's