Clean up templates significantly

Including removing typeahead. We'll use angular for that stuff, instead.
Fix competition_list template
Add sidebar menu drawer
Fix broken modals
Fix slightly-too-wide footer
Fix up navbar
Add links to navbar
Fix up invitation templates
Make a button look like a button
Merge branch 'feature/fix-style' into develop