* Increased the maximum message size that can be received up from 128k to 2M
* Minor docstring fixes
* Fixed testutils
* Fixed inspecting client from losing units values
* Avoid blocking python interpreter shutdown and avoid leaking file descriptors
* Improved setup.py dependencies and removed pip-build-requirements.txt
* Allow high level clients to preset KATCP flags
* Simplify sensor wait() interface
* Added a check that the sensor exists before removing it
* Better handling of malformed log lines
* Use katversion and git tags to determine package version on install
15 June 2016 (0.6.0)
* Added high level, simple to use, client API (KATCPResource) that connects to,
inspects and presents a high level, hierarchical object oriented interface to
multiple KATCP devices.
* Added mid level client API (InspectingClient) that abstracts the inspection
of a KATCP device.
* Backwards-incompatible change in Sensor observer API
* Sensor strategies now call back with raw Python datatype values rather than
KATCP formatted values, using the same 'reading' API as Sensor
observers' update methods.
* Tornado ioloop / iostream based sensor sampling
* Tornado ioloop / iostream based server
* Sever message handlers can now return futures
* Server supports fully async mode with Tornado futures.
* Threaded message handle compatibility mode + new Async mode (performance
penalty for threaded mode, but is default for now)
* Tornado ioloop / iostream based client AsyncClient, single implementation for
both BlockingClient and CallbackClient based on thin wrapper around
AsyncClient.
* Clients now stop much faster due to removal of 0.5s select timeout in
previous implementation.
* Backwards incompatible change in BlockingClient.blocking_request(): now
returns a failed reply rather than raising an exception for timeouts (like
CallbackClient.blocking_request() always did).
* Threadsafe mode (default for BlockingClient and CallbackClient) available, but
comes with performance overhead even async for usage.
* Hundreds of test-suite reliablility improvements.