Add a persistent connection for librato

When sending metrics and annotations to librato, use a persistent HTTP
connection.  clj-http.conn-mgr/make-reusable-conn-manager options can be passed
as a final map argument to librato-metrics to control the number of threads
used (default 4).
Use update-annotation
flag /etc/default/riemann as conffile

... to avoid each upgrade from over-writing it.
install "default" file to correct location

... as referred to in initscript and where it belongs to by convention,
on redhat based systems.
Merge pull request #296 from mfournier/2-packaging-fixes

2 packaging fixes
config/async-queue!: docstring points to executor-service.
Test for (where (... event ...))
Merge branch 'master' of github.com:aphyr/riemann
riemann.time.controlled: Use of with-redefs to be slightly more forgiving.
Merge pull request #297 from udoprog/udoprog/with-redefs

riemann.time.controlled: Use of with-redefs to be slightly more forgiving.
Merge pull request #285 from hugoduncan/feature/add-librato-persistent-connection

Add a persistent connection for librato
riemann.streams: Documentation and whitespace fixes
streams/scale: docstring example
Merge branch 'master' of github.com:aphyr/riemann
coalesce splits by host as well
Merge pull request #302 from tcrayford/coalesce_docs

coalesce splits by host as well
proposed fix for #301
Merge pull request #298 from udoprog/docs

riemann.streams: Documentation and whitespace fixes
do not modify the protocol just yet
Refactor tests to modern lein naming scheme.