Start to add Heroku configuration
Add heroku_settings and heroku_wsgi modules
Add procfile
Add streaming keywords to heroku settings
Add static files settings to heroku_settings
Show a button to add a new vision interspersed throughout vision lists
- Add a template helper flad to decide if a button should be shown
- Move the Add button from the vision list to vision item template
- Add styles
Add verbose_name_plural for Category model
Update the automatic tweet text
Redirect favicon.* to the app favicon
Move debug toolbar middleware higher
Disable cache-backed sessions and use cookies
Do not completely choke on IOError when serializing category image filename
Update link regex to handle semicolons (for escaped urls) and match periods at the end of the url
- Add htmlEncode and htmlDecode functions
Configure twitter account from the Django admin
- Restart tweet listener when app config is changed
- Load the app config from the DB/cache
Update .travis.yml

Fixed the format of the email notification section to only send notifications for failures and changes of success status.
Merge pull request #12 from openplans/restart-listener

Restart listener on appconfig change
Merge branch 'single-category' of github.com:openplans/hatch into heroku-deploy
Update bower/grunt configuration for heroku
- Move bower/grunt config files to the root
- Add postinstall to the package.json
- Add .buildpacks and include the node buildpack
- Rename components to bower_components
- Update .gitignore
Show a message in the category admin if there is not exactly one category active
Change buildpack order and specify node version