Merge branch 'backend'
Merge branch 'backend'
Merge branch 'backend'
Finally fix unicode bug forever

For reals. Turns out Bottle FormsDict implicitly converts text to
latin1 and then unicode. Now I call for unicode explicitly, as God
intended.
Cleaned up tests. Comment Sections.
Merge branch 'master' into backend
New feature on /list

And tests to match.
Merge branch 'newlist' into backend
clarity

makes more sense
Merge branch 'newlist' into backend