Add wrapper character for table names

Motivation were mostly the postgres reserved names like user that
cannot be used as table name without wrapping them with quotes.
Make large numbers like 9.8e+07 and 9.8e-07 convertable to float and int