Start making Flusher look like ScheduledExecutorService.
Switch from using a ThreadFlusher to a ScheduledThreadPoolExecutor.

Leave a bunch of lame constants around, we'll clean those up as soon as I prove the integration tests still work.
Don't need Flusher or ThreadFlusher anymore.
Enfore an assumption.
whitespace
Here's a missing test.
Hoist magic constants to config properties.
Push stormConfig down into HTableConnector, use it for threadpool size

This way we avoid having multiple components give differing pool sizes.
Not sure why these aren't given generic params..
Move the thread pool over to HBaseComponent.
Lock on the class owning the static reference.
Merge pull request #1 from seomoz/phs/mk-49-use-executor-service-over-single-flusher-thread

Phs/mk 49 use executor service over single flusher thread