Correct broker port
Send all daemon telemetry through broker
Merge branch 'master' of https://github.com/fractalcat/vaultaire into nagios-checks
Merge branch 'unify-telemetry'
Run code formatter
Move nagios check out of src/ tree

Could have gone anywhere, really, but a utilities tree will do for
now.
No longer need Haskell examples
Merge branch 'nagios-checks'
More concise way to express unpacking
Handle bucket not found issue

Fix bug: code to handle ENOENT was already in ContentsObject, needed
to be replicated here in BucketObject.
Version bump reflecting new telemetry protocol
Tweak telemetry output from readerd
Only report data when points actually found

Fix bug whereby empty responses were sent when no corresponding bucket
exists for a given time range; the empty responses were valid but of
course being interpreted by clients as end-of-stream.
Add missing build dep for ingestd
Merge pull request #5 from fractalcat/fix-cabal-install

Add missing build dep for ingestd
Add readerd block to .cabal file
Fix telemetry field filtering

Change order of telemetry message parts so that filtering on fields
still works (which is done by the subscribe mechanism, which keys off
the first message part, apparently).
Fix ingestd appearing to hang on zmq exceptions

The zeromq-haskell library's `Zero.async` has a `finally` call in it,
catching all exceptions and decrementing the reference count held by
`runZMQ`. The problem with this is that it meant that exceptions were
not propegating out of that thread and thereby not taking out all the
linked ones so the process was hung, effectively.

Fix by switching to using `Async.waitEitherCancel`
Minor syntax cleanups
Bump development version