Cache responses even when Cache-Control is private

* Cache requests to limit requests that count against rate limit
* Use Marshal for serialization instead of JSON because of serialization issue

https://github.com/plataformatec/faraday-http-cache/issues/38
Enable DotPosition rule
Set up and use New Relic

https://trello.com/c/WKSxzMlK/234-set-up-new-relic
Remove link to thoughtbot's style guide on homepage

Having a link to thoughtbot's style guide obscures that hound is
configurable.

https://github.com/thoughtbot/hound/issues/203
https://trello.com/c/wYwsF46g
Minor rule updates

* Test method chaining
* Enable IndentationConsistency rule
* Remove remaining pending tests
Test named arguments
add timestamps to repos and memberships
Add indexes

* Add index to users for remember_token
* Add index to repos for active
* Add unique index to repos for github_id
Use Resque instead of DelayedJob

https://trello.com/c/adsxS8Sv/197-use-resque

* Create JobQueue to abstract queue choice
Tell Travis to use redis
drop repo.name and remove from code
rename repo if name changed on github