initial commit
Most basic web UI
Sign in/out pages
Provide CSRF protection for the signin form
Style some things nice (with bootstrap)
Merge pull request #1 from rhencke/master

Move database stuff behind interfaces meow
Provide configurable service & host names to index page
Use navbar on index page
Add page for editing things
Save the viewer's Account in the request context once RequireAccount() looks it up

Also provide a more convenient RequireAccountFunc() wrapper.
Let viewers edit things' descriptions
Update Glance & Description fields in thing form

Also include some Bootstrap styles I looked at but didn't use, in case
we use them later.
Store a Table of misc key-value data for each Thing

and make Description the first entry in that table.
Rearrange how we render web templates
Don't spew numerical []byte into debug logs needlessly
Use status 303 See Other to properly post-redirect-get

since 307 causes browsers to re-POST the form automatically. Also save
these other settings from the thing form.
Use full width of viewport & line up form header
Add Pronouns selector
Mock up some further buttons & an actions list
Add table page