Adds table agnostic event stream support.

This PR adds support for a table-agnostic endpoint where the table is specified in the event JSON. This allows us to open a single streaming connection for many tables/partitions.

@benbjohnson @boourns for review please

/cc  @orenmazor @mkobetic @matthelm