api post, oauth2
tests, avoid string for null
Merge branch 'master' into signup

Conflicts:
	requirements.txt
prod tweaks
Merge branch 'master' into signup

Conflicts:
	knotesy/templates/info.html
json serial err, middleware tweak