Add CamusHourlyCleanerHive

Like CamusHourlyCleaner (close to exact copy actually), but supports Hive style directory structure and actually works (incorporates https://github.com/linkedin/camus/pull/114).

It's not easy to override `outputDailyFormat`  and `outputMonthFormat` in all methods. Also: do not really want to diverge from upstream.

@ljank 
I like this style, but it's against standard Java way: http://www.oracle.com/technetwork/java/javase/documentation/codeconventions-142311.html#449 (see 7.4 & 7.5)