Fix whitespace
Fix auto-increment routing issue starting at 0
Add chart for results
Add layout + partials, fixes #6

It isn't pretty, but it is certainly functional.
Add schema migration plugin, fixes #7
Implement socket.io

Adds basic realtime poll counting which fixes #4. Locomotive 0.4.0 will
make socket.io easier to implement (no listening on port 3001).
Allow direct linking to login strategies

`/login/twitchtv` now directly logs in, rather than requiring a POST to
login.
Add a locals hook

Site-wide locals should be added here. Moving other data to the locals
will follow in a separate commit.
Expose user locals properly and keep account data

Whitelist exposed user data so it is both easier to see what is
available as well as to prevent sensitive data from being exposed to the
view.

Certain account data is now persisted to database so that it can be
properly exposed elsewhere (polls not created by current user).
Fix missing `_helper` directory

Not using it right now, and not sure if I will use it in the future. For
now just get rid of the dir reading code.
Implemented alternate percentage bar in poll results
Initial site design, fixes #12

More will be done, I'm sure, but this gets all the basics up and
running.
Merge issue-13. Fixes #13

Made some small changes to a861a4c3d33b4a7129421611d53995ea3c595800
Fix whitespace and remove a `console.log`
Add custom colors and remove tooltip
Hide labels for 0% items on chart

fixes #14
Moved chart layout to right side
Add button and logic for closing poll - #8
Finish poll closing, fixes #8
Added missing check on repopulating from data