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.
update tests to new indexing behavior
Merge pull request #353 from pyr/feature-catch-no-time

Expose `event` in config and catch events missing time