Increase default sendq size to 8k
user: Set state to DISCONNECTED when quitting

Failure to do this will cause u_user_quit to execute more than once,
touching all sorts of freed memory.

There are also a few other fixes in here, thanks to valgrind.