Misc frontend fixes

* Header tag consistency
* Fix footer styles
* Add min-height to main container
Allow normal users to create polls, clean up abilities model
Add ability to close polls, along with associated styling and UI improvements