Few minor cleanups
Minor comment changes, updated git ignore and git attributes
added a ton of commenting to the packet class along with some minor fixes
Fixed a few bugs

Fixed a few issues with rename of vars and the use of Ulongs corrupting
further objects.
Cleaned up some of the disposal logic and removed some messages to console
Removed Signed key dependency
Changes made to improve the commenting and thread saftey of the Client
Code formatting changes to packet class
Added IDisposable interface
Updated version for release to master
Release of 0.2.0