Add test for broken admin user page

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Fix 500 error on admin user page

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Show test coverage results in MR if available

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Merge branch 'fix-500-admin-user-page' into 'master'

Fix 500 admin user page

See merge request !1147
Merge branch 'show-build-coverage-in-mr' into 'master'

Show build coverage in MR

![Screenshot 2014-10-02 18.20.53](https://dev.gitlab.org/uploads/dzaporozhets/gitlabhq/a8ff7b23bd/Screenshot_2014-10-02_18.20.53.png)

See merge request !1148
Add Asana service

Also add ability to render "service.help" in markdown
Update model service for Asana

According to changes done in a0dbcd2365b9c90892ccd0c5dfb18c7c58de8704
Add branch restriction to Asana service
Update CHANGELOG