Fuzzy check floats

This is to fix the intermittent travis failures on the JVM for #28. I suspect
that they are related to exact comparison of floats. This change allows
floats to be close enough.
Check for numeric instead of duck typing before fuzzy matching
Merge branch 'even-better-parser-jruby-fix' of github.com:theotherzach/edn-ruby into theotherzach-even-better-parser-jruby-fix
Merge branch 'theotherzach-even-better-parser-jruby-fix' into even-better-parser
Merge branch 'even-better-parser' of github.com:relevance/edn-ruby into even-better-parser