Firebird backend specific: add option to fetch decimals as strings

Minor new feature is added to Firebird backend.
When binding into row now there's an option to fetch decimals as strings
instead of floating point (double) that may lead to loosing precision.
This option is passed through the connection string parameter 'decimals_as_strings=1'