sqlitetypes: avoid copy of member
grammar: disable antlr's default error handling

We(I) did not count on that behavior anyway and this should have never
been in place
tablemodel: if our sql parser failed get column names from sqlite

This makes browsing more robust if our sqlite parser fails
we will fallback to a sqlite query to retrieve the column names