Generate less small Avro files while offloading

The idea is to use default partitioning schema (yyyy/mm/dd/HH) for events offloaded from Kafka. Then reprocess this dump for each portal individually with sweepers. We need ETL partition planner for that which will transform files in ETLed directory to hive-compatible directories.

Also: sweepers will now only include records for specific portal (condition in map task). This is necessary because data files in ETLed directory contain data for all portals.

Expected result: a lot less small files and faster processing with fewer, bigger files. Fingers crossed.

@ljank 
super long line.. how about moving `throws IOException` to the next line? :)