added more closing connections
added logging and changed test logs to finest
server sender fixed

Now reading doesn't block from writing, as it isn't needed and would
block for no reason.
moved server impl into separate package