Tap and Scheme both wrap the dual-format by writing to hfs and then calling the load command when sinking or using JDBC when reading.
Scheme, TableDef conform to cascading JDBC format.
Refectored to use Amazon's credentials and more guava.
Removed all non-provider related code I'd added in, ex. anything realted to FlowDef. That's now considered an optimization for the case
of having data already in S3 and hence not needed.