Updating Travis specs and payloads
- slug no longer exists
- last_build removed from keys
- building now indicated by state: started
- payload doesn't contain project scoped url, use /builds/:id
- webhook and polling urls are identical
general external status calls
Introduce slug to Travis payload [Fixes #41925445]
- Slug was removed from the json payload for Travis builds, so instead we generate the slug from account and project
- Now parsed build urls point to a more useful web view
Add staging to branches for Travis to test
Bumping Devise to patch security vulnerability
- Finishes #43351379
- Announcement: http://blog.plataformatec.com.br/2013/01/security-announcement-devise-v2-2-3-v2-1-3-v2-0-5-and-v1-5-3-released/
Merge branch 'staging'

* staging:
  Bumping Devise to patch security vulnerability - Finishes #43351379 - Announcement: http://blog.plataformatec.com.br/2013/01/security-announcement-devise-v2-2-3-v2-1-3-v2-0-5-and-v1-5-3-released/
  Add staging to branches for Travis to test
  Introduce slug to Travis payload [Fixes #41925445] - Slug was removed from the json payload for Travis builds, so instead we generate the slug from account and project - Now parsed build urls point to a more useful web view
  general external status calls
  Updating Travis specs and payloads - slug no longer exists - last_build removed from keys - building now indicated by state: started - payload doesn't contain project scoped url, use /builds/:id - webhook and polling urls are identical