Revisited Firebird's keywords set Several keywords were missing, and various words were wrongly included in the set. I took the current list of keywords out of "keywords.cpp", filtering out effective reserverd words with a simple script that created a dummy table with a field named after each word. While this fixes a few tests (for example, those creating a table with a "start" field, a Firebird reserverd words not previously registered as such), it may introduce a backward incompatibility with previous SA releases: should this be not wanted, I will add previous non-reserved-words to the set.
Revisited Firebird's keywords set
Several keywords were missing, and various words were wrongly included
in the set. I took the current list of keywords out of "keywords.cpp", filtering
out effective reserverd words with a simple script that created a dummy table
with a field named after each word.
While this fixes a few tests (for example, those creating a table with a "start"
field, a Firebird reserverd words not previously registered as such), it may
introduce a backward incompatibility with previous SA releases: should this be
not wanted, I will add previous non-reserved-words to the set.

git-svn-id: 655ff90ec95d1eeadb1ee4bb9db742a3c015d499@6352 8cd8332f-0806-0410-a4b6-96f4b9520244

obeattie/sqlalchemy,obeattie/sqlalchemy,obeattie/sqlalchemy