use template hooks instead of hardcoding in templates
merge --squash persona branch to take care of a false merge commit in
the basic_auth branch that persona is forked from
Conflicts:
	mediagoblin/auth/tools.py
	mediagoblin/db/migrations.py
	mediagoblin/edit/views.py
	mediagoblin/plugins/openid/templates/mediagoblin/plugins/openid/login.html
	mediagoblin/templates/mediagoblin/auth/login.html
	mediagoblin/templates/mediagoblin/auth/register.html
	mediagoblin/templates/mediagoblin/edit/edit_account.html
moved persona template stuff to use template_hooks