doc: clarify coalesce dt parameter
doc: add coalesce usage example
Merge pull request #349 from mfournier/coalesce-docstring

Coalesce docstring
sreduce: fix docstring.

Docstring said maximum, but computed sum. Now it computes sum.
Events from TCP server include timestamps always.
Riemann.config: console logging
Fix indentation in index
Merge pull request #352 from eric/making-indentation-match

Fix indentation in index
transport.sse: formatting
SSE transport test: fix timing dependency

This relied on a race condition *and* a bug in the creation of the index
wrapper; both bugs were fragile and masked the other. Now we create the
index wrapper with a pubsub registry, and use the blocking lamina
channel->lazy-seq variant for dequeues.
Expose `event` in config

This allows safer generation of events from riemann streams.
Catch events missing time when indexing

Currently, events missing time throw a NullPointerException.
Initial attempt at slack notifications
Load slack support and tests
update tests to new indexing behavior
Mark slack tests as integration
refactor slack notifications and make them work
Merge pull request #353 from pyr/feature-catch-no-time

Expose `event` in config and catch events missing time
Drop warning from core index wrapper for events without time
Merge pull request #354 from gsandie/add_slack_notifications

Add slack notifications