Add missing unit test for decimal parser.
Get rid of method with ill-defined contract and stop using it.
Test fallout (incorrect decimal places in expected results).
merge MMcM: Fix DECIMAL parser wrt scale

Merge pull request #1057 from MMcM/sql-layer/decimal-parser-honor-type
https://github.com/FoundationDB/sql-layer/pull/1057