moved UniqueJob to core
add functionality that allows us to modify individual job arguments in a cascade
Bumping up ebenezer version and making parquet dependency provided
Added Sqoop import/upload unit test case that running with an in memory hsqldb
Cleaning up the Sqoop import testcase
Overrides run method to not run for an empty job list.

By default the run method would run even if the job list is
empty. Cascading does not like that and throw an exception.
Adding export test for data from hdfs to database
Clean the string generation
Monoidic ModArgs. ModArgs handles other Hadoop modes.
Minor tweaks to Sqoop and SqoopExample
ArchiveDirectoryJob compresses it's output
Upload archival uses bzip instead of gzip
configurable control file patterns with more careful defaults
Add the option to do strict validations
Spaces
Change to Jodatime for date validation