Improve CSV virtual table module.

One may specify column names/types as module arguments.
Improve CSV virtual table module: column affinity