ui: use wrap-reload to detect changes in ui and reload
drain the error stream to avoid deak lock in shell process
Revert "made CountMetric and MultiCountMetric serializable"

This reverts commit 3e29f13e405c0d3460781f8f6b310092d332903a.

backwards incompatible change reverted, this is moved to
0.9.0-experimental
Merge branch 'master' into 0.9.0
bump  "0.9.0-wip16"
Set thread name for spout and bolt threads
Apply Thrift SASL client/server framework for authentication/authorization/audit
use exponential backoff retry policy
remove @auth from source file
Add test for BlowfishTupleSerializer
simple test cases for auth
digest auth test case
integration test for authentication and authorization
use Java Thread to launch Thrift Server
Use exception-cause? instead of thrown?
indention fixed
rename our test topology in auth test case
Use a ceiling on ExponentialBackoffRetry

Trying to avoid pulling in a newer netflix curator

Adds lein-junit and junit dependencies with test.

Adds new configurable maximum ceiling for the retry interval, defaults
to 30s.
more test cases for authentication/authorization added
Authentication is now truly pluggable