Render builds/not_found and repo/not_found in the next runloop run

This is done to make sure that if something else render just after
not_found, not_found will still be rendered.
Update lib8 and rubyracer
Display repos with no builds, but which are active in 'My repositories'

When user activates a repository in the profile page, we now will
display this repository on the 'My Repositories' list. When user chooses
this repository, she will see an explenation why there is no builds and
what could be done to fix this.

Conflicts:
	assets/scripts/app/controllers.coffee
	assets/scripts/app/models/repo.coffee
	assets/scripts/app/templates/repos/list.hbs
Merge branch 'show-active-repos'
Accidentaly commited change to ruby 2.0.0
Fix problem with getting started template rendering on first sync

When first sync template is displayed, user usually doesn't have any
repos, which also triggers rendering of getting started template. The
fix for this is to handle the action to render getting started page on
first sync and do nothing in such case.

I also added a test to ensure that it works correctly.
Use lastBuildHash on repo, not lastBuild

lastBuildHash uses information for last build, which is available on the
repo object, so it will not trigger an ajax request if we haven't
fetched a build yet.
Merge branch 'master' into sf-te

Conflicts:
	Gemfile.lock
	assets/scripts/travis.coffee
Merge branch 'sf-te' of github.com:travis-ci/travis-web into sf-te