General wall

Oh well, time for another merge.

This PR implements the general wall, at least the most basic code to be able to show it, theres still a lot of work to do, I haven't even tested deleting status/comments form the general wall...

I have no idea what else it implements... except a new way to send the response back to the browser, it still is pretty convulsed and somehow confusing to use, of course I don't expect anyone to actually use it but me so thats fine.