using midnight in same timezone as rest of code in CamusSweeperDatePartitionerPlanner

Previously, midnight was calculated using the default Joda timezone,
while other parts of the code used camus.timezone.default
ugly but doing something in CdH5
handling newlines
adding sweeper for line-delimited json
getting ready for publishing
making whitespace consistent with linkedin