Fix #88.

Include tests for Grisu from upstream.  Other minor cleanup.
Merge pull request #94 from AnalyticalGraphicsInc/fixes

Fix #88.
Merge remote-tracking branch 'origin/master' into example-server
Changes after review.