Fixing leading separators being accepted due to #12, in JSON a digit must precede .; fixing BadFloat, BadDouble, and BadDecimal tests by failing faster while parsing those types
commented out exhaustive float correctness test; it's a beast to run, but it's worth having around just in case