fix styles on the homepage, removing swiper classes
fix homepage padding/margin
style archived category list
make Replies/Comments consistent
Don't show the archive section of the home page if there are not archived categories
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
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
Update DotCloud postinstall to support changes in bower/grunt processes
Add tests for category admin messages, and fix existing tests
Merge pull request #13 from openplans/active-category-alerts

Active category alerts
Merge branch 'single-category' of github.com:openplans/hatch into heroku-deploy