repaired a spelling error
Still redirect to getting started, but render it in 'main' outlet

Rendering views outside of routes cycle seems problematic at the moment,
so redirection is our best bet. However, the way I initially did it in
cc90200 causes problems for people who don't have any own repositories
set up for Travis CI, but still want to log in and browse around -
rendering getting started page as a full page hides left sidebar with a
list of repositories.

This commit changes getting started page to render in the main outlet,
just as before redirection changes.
Add Ember.computed.limit and use it in LimitedArray

arrayComputed was added recently in order to make array computations
easier. Using arrayComputed we can improve LimitedArray which now uses
an isolated multipurpose Ember.computed.limit.
Use Em.computed.sort and Em.computed.limit instead of nesting proxies

With new array computed helpers we can simplify code and get rid of
nested array proxies.
It's GitHub.
Rename properties/bindings for unadministerable hooks.
Decrease line-height for switches.

The label not being vertically centered was driving me mad.
Use action bubbling instead of checking for contructor in AuthRoute
Redirect to getting started only from index route

Also rename renderNoOwnedRepos to redirectToGettingStarted
Merge branch 'master' of github.com:travis-ci/travis-web into allow_commiter_rebuild_access