fix to work with changed Io_page interface
added a missing tcp state transition and a bit of cleanup
slightly adjusted the fin wait 2 timeout
removed code in write that had been previously moved to pcb and fixed up connect
added code to repack buffers if the packet spans more than 8 buffers
fixed up tests and added a new one