SHDP-242 Added test for rolling by size with a codec

Rolling with codec is not actually broken, instead we just
need to write some amount of data before anything is actually
written in a stream/file. This is due to internal
buffering in hadoop codecs.

Also removed debug from a log4j for tests.
Merge remote-tracking branch 'jvalkeal/SHDP-242'