Use simpler Version(String) constructor

Anywhere in the code where we create a Version that isn't read from a
packet, use the String constructor; it's more intuitive
Author name fix

Fixed a few places where my author name was incosistent
Exposed pitch property on HelmSetClimbDivePacket

Also simplified pitchSteering to just pitch
Register HelmSetClimbDivePacket with Protocol

Needed for proxies
Exposed properties on EngSendDamconPacket

Can now read team number and coordinates from the packet object
Moved EPSILON into AbstractPacketTester

All packet tester classes can now use it for testing float values
Added test for EngSendDamconPacket