delete NULL is guaranteed safe
Merge branch 'master' of ssh://core.linn.co.uk/home/git/ohnet
Default behaviour of tests is to exit(1) on failure.

Otherwise controllable by ABORT_ON_FAILURE env var.
Merge branch 'master' of ssh://core.linn.co.uk/home/git/ohnet
Fix for bug in PrintHex
Fix for resource leak in Java bindings
Rework Socket::Log to remove the need for a mid-sized stack buffer
Serialise calls to vsnprintf (which isn't guaranteed to be trheadsafe).  Also serialise calls to log formatted output.
Fix minor typo
Fix for Windows-x64 build
Windows beginner info for readme
Update device servers when a current subnet is selected/changed
Reorder code in Library.Dispose() to ensure log handler exists for as long as native code may generate log messages
updated build to remove AnyPlatform and add support for iOs-armv7 and iOs-x86 platforms
Don't create device servers on all subnets during startup if the library client has selected a single subnet.
Merge branch 'master' of ssh://core.linn.co.uk/home/git/ohnet
Temp logging for mac CI errors that are not reproducible in local builds
Initialise iCurrentAdapterChangeListenerId on construction (hopefully fixing recent valgrind error)
Merge branch 'master' of ssh://core.linn.co.uk/home/git/ohnet
Generate default random seed differently on Mac to try to work around CI errors.