Facebook login

....this is not a very pretty  pull request for which I'm sorry....

Though everything works fine, and we wouldn't be merging in anything broken. It might actually be nice to talk about some problems I ran into that are still unresolved before we merge it in. 
Can we make this call happen in the html itself, rather than awkwardly getting element by id here? something like:
#tags.py
def status(request):
    return relevant string based on status

#whatever.html
<p>{% status request %}<p>

Maybe not worth it in the short term.