1.- Don't let gbak delete more than the only table it might clean. 2.- Special case for rdb$types: user can insert records, provided that's locksmith and the records contain non-system types.

git-svn-id: svn+ssh://svn.code.sf.net/p/firebird/code/firebird/trunk@59524 65644016-39b1-43b1-bf79-96bc8fe82c15
In ODS12, rdb$system_flag is not nullable thus we can simplify some conditions.

git-svn-id: svn+ssh://svn.code.sf.net/p/firebird/code/firebird/trunk@59525 65644016-39b1-43b1-bf79-96bc8fe82c15