removed some old already commented out code
Added #if TRACE ifdef to UdpLog.Trace
Removed thread name from log output if not compiled in debug mode

Makes reading the log a lot easier
Cut out some commented code
Tidied up xmldoc in UdpConfig
Renamed UdpIPv4Address.Packet to .Packed
Implemented UdpIPv4Address.Comparer utility class
Implemented IEquatable<T> in UdpIPv4Address
More equality/comparer implementations

* Moved UdpEndPointComparer as a nested class on UdpEndPoint called
Comparer
* Implemented IEquatable<T> and IComparable<T> on UdpEndPoint
* Implemented IComparable<T> on UdpIPv4Address
* Implemented IEqualityComparer<T> on UdpIPv4Address.Comparer
Removed unused udpPrecisionTimer class
Changed UdpEndPoint.Compare to use UdpIPv4Address.CompareTo
minor formatting changes
Removed generation of .pdb file in release mode
Added UdpSocket.ConfigCopy

UdpSocket.ConfigCopy returns a copy of the configuration object used, so
that the main thread has an easy way of reading the options the current
socket is running with
Bumped version to 0.1.6.0