frontend refactoring, updateable posts

This was the update I mentioned in the chat; if the frontend receives {"count": 5000, body: "hurr durr"} followed by {"count": 5000, body: "hurr durr (USER WAS BANNED FOR THIS POST)"}, it updates post 5000 with the new message.  Fixes at least one bug: Links to your future posts are now marked with (You) when you make them.