[MECHDB] Specified additional functions when infering type of column

When inferring type of column default is TEXT. I added the core and aggregate functions for which types is known so views like `select sum(val) as sum` will not generate the column `sum` as TEXT, but as FLOAT.

I haven't tried the code and haven't uploaded the generated ModelUtil.java file.