Adding some brains to the logon action. Not tested. Probably broken.
Fixing comment hearting/posting. Saved usernames now update if changed and the user posts again. Known issues: lots of work needs to be banished from the UI thread, cached images don't show until second post, leftover newline in comment box if sent using enter, pasting probably doesn't work anywhere, word wrap still busted, profile pictures don't update if changed