implement question_list api (fixes #152)
add api vote on answer function (fixes #182)
implement api function comment on answer (fixes #184)
refactor vote_on_suggestion
implement api function comment on unincorporated jurisdiction (fixes #183)
this is more readable
implemented API keys, including replacing/deleting from profile (#102)
fix styling so that the api keys look more like everything else on the profile page
use django authentication directly
mixin should modify dispatch, not as_view

This is just in case the view is used as a class, without calling as_view.
simplify get_queryset method slightly
add missing import
Merge branch '102-automate-api-key-management' into 103-finish-the-api

Conflicts:
	website/templates/base.jinja
update api authentication to dissallow revoked api keys
fix exception in api method
Merge branch '103-finish-the-api' into devel

Conflicts:
	website/static/style/main.css