Support other join types in CompoundDataAccess

Conflicts:
	src/pt/webdetails/cda/dataaccess/JoinCompoundDataAccess.java
Avoid updating cache when bypassCache=true parameter is specified
Support all date derived types: java.sql.*, etc.
Correct support for Kettle 64-bit Integer data type (http://forums.pentaho.com/showthread.php?79881-Definition-of-Data-Types)
Correct support for Kettle 64-bit Integer data type (http://forums.pentaho.com/showthread.php?79881-Definition-of-Data-Types)
Fixed '[pt.webdetails.cda.CdaContentGenerator] doQuery: Cannot process null table.' exception
All the rows are stored in memory even though 'export' action was requested
All the rows are stored in memory even though 'export' action was requested
Stream data directly from data access to exporter using Kettle (avoid caching data in memory when exporting to CSV/XLS)