Fixed CORE-4229: Bi-directional cursor is not positioned by the first call of FETCH LAST.

git-svn-id: svn+ssh://svn.code.sf.net/p/firebird/code/firebird/trunk@58645 65644016-39b1-43b1-bf79-96bc8fe82c15
Somewhat hackery fix for CORE-4201: Computed field returns null value inside BI trigger.
A better solution requires major changes and will be investigated in trunk later.

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