[BUGFIX] Fixes column type detection when using Column annotation
If a Column annotation is used but no type argument is given, the default
"string" type was used and did override the detection. Now the detection
is used again in those cases.
The only drawback is that you cannot force a column to be "string" any