Fixed an issue with the protocol spec, where I had the options and isn backwards in SYN packets
Got the next test working
Got the next test working
Got some more tests working, added a to_s() function to Packet, which is now being used when a test fails to display the packet in a more user-friendly way
Added more tests, confirmed that they work
Implemented FIN
Print some final information on how many tests passed/failed
Added some more tests, fixed the FIN handler to only work if a valid session is given