Added message display.

There is no message add yet so for now if you want to play you have to
add a message to the database directly.
readme fixes
readme fixes (again)
added api docs
updated with them and you
updated readme
I am a contributors
fixed typo
Refactor user loading
Added start of API

Also, moved a bunch of stuff around to handle testing better.
Merge pull request #21 from robhudson/flask-api

Start of API + testing changes.
This shouldn't be there.
Fixed brokenness
added nunjucks; renamed templates
updated with nosetests in readme
updated api doc; added profile update api call
fixed nunjucks; added stub data on clientside
added dashboard template to clientside
i was wrong about this *backpeddles*
Added post contact api and test