Correct support for Kettle 64-bit Integer data type (http://forums.pentaho.com/showthread.php?79881-Definition-of-Data-Types)

This fix moves from using Integer to using Long, which is a more appropriate for 64-bit Integer Kettle datatype (otherwise CombinedDataAccess fails on fields with arithmetic overflow)