Add caching to all Twitter API requests

Second attempt.

I've deployed to my own heroku instance and verified it is working with memcachier and dalli. Verify here: http://sheltered-wildwood-2834.herokuapp.com/