Remove ember-data, add Ember model, update ember
Use double qoutes for a route name in action and linkTo
Remove DS.Store
Reset parts when fetching log
Fix link to PR on build/job page
Fix updating times on repo page
Fix secure.travis-ci.org redirect

`fullpath` starts with SCRIPT_NAME. From the Rack spec:

> The SCRIPT_NAME, if non-empty, must start with /

Fixes travis-ci/travis-ci#1278.
a) author/committer emails on build page and b) PR on job page
Add Rst status image format

Close #192.
show loading indicator on show-more button click
Merge pull request #194 from floydpink/build-job-page-fixes

Fix a couple of metadata items on build and job tabs
Merge pull request #195 from floydpink/show-more-button

Show loading indicator on 'Show More' click
Change spec runner to qunit

New ember-testing additions can be plugged into qunit without any
changes, so the easiest way to start using it is to rewrite our tests to
qunit.
Rewrite specs from jasmine to qunit
Update ember-model and ember.js
Remove unused code
Change EmberData properties/relationships into EmberModel versions

DS.attr -> Ember.attr
DS.belongsTo -> Ember.belongsTo
DS.hasMany -> Ember.hasMany
Use model.save() for saving records

Also, there is no need to use transactions anymore
Get rid of hacks from routes
Make routes code more async capable when setting job

After changing Ember Data to Ember Model, the default behavior is to
not return promise by default from `find` call. This is better in
general for our use case, because we don't block rendering the UI while
data loads, but we now have to handle cases where model is not yet
loaded in `setupController`