Implemented CORE-4317: Make ISQL use new object API with 32-bit length for object sizes (messages, SQL statements, etc.)
Implementation also includes changes in GPRE, but this utility is not complete - only commands, used in ISQL,
are working in code generator for new API.
New interface IUtl is added - it performs tasks, related with database objects (attachment, transaction, etc.),
but not requiring routing in YValve, i.e. client only tasks.



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