getColumnDataTypes snapshot

I'm going to change the getColumnDataTypes function to not use the primitive data types provided by getDataType of a PHPExcel_Cell. See the deprecation notes for getColumnPrimitiveDataTypes for my reasoning.
getColumnDataTypes functional

the primitive data types function has been kept, but modified to get types from the first row after the column index. this retrieves the correct values more consitently