Add a JsonMap that uses nested tuples
Add test for JsonTupleMap
Round the intervals to properly handle DST

The implicit 'floor' from integer division causes
day ranges that cross the daylight savings time
boundary to be too low by one.  This change uses
normal rounding to give the correct value for such
ranges.

This change could cause surprising results if the
'floor' behaviour is being relied upon in the wild.
Add a test that covers the DST change range.
MultiScanTableMapReduceUtil accidentally skips 1/256 of output because it ignores byte 127.
Merge pull request #6 from bsmedberg/full-intrange

MultiScanTableMapReduceUtil accidentally skips 1/256 of output because it ignores byte 127.
Add a test for MultiScanTableMapReduceUtil

Check to make sure the number of scans returned is the
expected number.
Add a null check to MultiScanTableMapReduceUtil.initMultiScanTableMapperJob for the case where we're calling it from pydoop and therefore don't know the mapper class.
Merge pull request #7 from bsmedberg/mapper-nullcheck

Add a null check to MultiScanTableMapReduceUtil.initMultiScanTableMapperJob
version bump
CDH4 upgrade dependencies
MultiStorage with sequencefileoutputformat
License & Example
workday python script
bugzilla ES fetch scripts