fixed setTimeout bug in example server, moved server start/stop stuff to own test helper
fixed a lot of tests, wrote sync-request tests, still ~3 failing, but lots of bugs fixed