Add page about insufficient oauth permissions
styling to github oauth error page and added travis-crying icon
modified travis-crying icon to have sad beard
removed smile from crying travis
Merge branch 'master' into insufficient-oauth-permissions

Conflicts:
	assets/scripts/app/routes.coffee
Don't redirect to api if we want something from images dir
Catch everything but '/' for status image redirect
Update to Ember 1.4.0.
Merge branch 'insufficient-oauth-permissions'

Conflicts:
	assets/scripts/app/routes.coffee
Remove existing user text stub on insufficient oauth permissions page
Remove assets group, it's not installed for slug compilation now
Remove the rest of text stubs in insufficient oauth permissions
Fix link to docs.

[ci skip]
Update pusher to 2.2.0-rc1
Subscribe in a way which is currently documented in pusher docs
Don't silence pusher warnings
Use not minified pusher, it's easier to debut and we minify it anyway
Set all flex vendor attributes when maximized.
Merge pull request #259 from rjackson/update-ember

Update to Ember 1.4.0.
Make "to top" link visible when scrolling through the log

These are the changes by @dmathieu (reverted at d7bef2b) slightly
changed to allow us to use them also on Travis Pro.

The change is to still use onScroll calculations in order to position
elements instead of using "position: fixed". The latter method is harder
to use when element needs to be positioned relatively to other element -
on Pro we would have to still calculate the position because of the
right sidebar.