Handle very large exponents in parser1

Was not flipping to Double, and values 6e101 overflow a Float and
convert to +Infinity instead.  Add a test-case with this and other nasty
stuff to the parser tests.  Change compareDouble to handle NaN's & Infs'
& relative-error.
Merge branch 'master' of https://github.com/0xdata/h2o