1. IBCustomDataset: When calling SetCodePage, no longer request transliteration when target codepage is CP_NONE. This is a workaround for http://bugs.freepascal.org/view.php?id=30622.
2. DBLog option removed from TIBStatisticalService - not supported by server since Firebird 1.5.
3. ibxscript: An error is no longer generated for "on commit preserve rows" or similar.
4. IBCodePage: updated mapping between codepages and character id.
5. ftWideString and ftWideMemo withdrawn. There is no UTF16 character set in Firebird. Character sets with a char width of two are not UTF16.
6. Strings received from the database are now always transliterated into UTF8 regardless of the database character set or connection character set. This is for compatibility with the LCL.