more doc updates; move certain methods to new DecimalUtility class
Change CBORObject and tests to use ExtendedDecimal

Also: Move BigFloat FromDecimalFraction and add BigFloat.FromString
simplify CBORObjectMath