Settings load from environment
Add .travis.yml
Update README
Remove python 2.6 from .travis.yml
Re-add python 2.6
Make more buchner-y

This does a bunch of things:
* Adds Flask-Funnel
* Adds node.json to prompt buchner-buildpack to install node, npm and
  all the required node packages
* Adds a Buildfile to complete neccessary build actions (bundling assets
  and running migrations)
* Update requirements
* Update jQuery and use Google CDN when available
* Add a command to the manager to check app.config values
Fix migration
Nix Flask-SQLAlchemy
Increase test coverage
Cleanup for PEP 8
Add ordereddict to fix for Python 2.6
Start API v2
Split requirements
User registration workflow
Update API v1
Cleanup
small style fix
Re-add statusize form
fix new_profile.html
Fix #117 - truncate urls displayed at 32 chars.