CDAP-488: added integration tests for ruby

Branch is ready for review.
Similar to the integration tests in java or python, we need to specify a time frame, to avoid picking up events that were sent in previous runs of the integration test. Otherwise, even if one execution of the test fails to write to stream, it may still pass because without specifying start/end times, this gets all the events in the stream's history.