More work on note UI

Draw rudimentary comments on each note.  Add UI to move an existing note
you own.  All still quite unfinished.
No need to create DB on each app launch anymore.

Get sqlalchemy migrate working production side.
Fix bugs in group discussion creation.

Generate a valid discussion ID before creating a post relying on that
ID.  No need to strip special chars from discussion title.  Redirect to
newly minted thread if creation is successful.
Yet more Note UI work.

Create notes, move your existing notes around.  Note content shows on
hover.  'Save', 'Cancel' and 'Delete' buttons appear when an edit
begins.  'Save' and 'Cancel' are fully implemented.  Need to implement
'Delete', and make note text editable.  It'll come.
Merge remote-tracking branch 'origin/master' into develop