BigDecimal.ToDouble: catch overflow on conversion
Fix clojure.core/bigint and biginteger to handle strings, bigdec to properly handle ratios under *math-context*
Update to Java commit 04b5bfc (2013.10.25): CLJ-937: cl-format coerces ratio args for E,F,G directives to double or BigDecimal
Update to Java commit f979290 (2013.10.25): CLJ-1056: improves defprotocol error messages for no args and redefined function
Missed update to LispReader in Java commit 692817a (2013.02.07)
Update to Java commit 462e4b2 (2013.10.25): CLJ-1083: better throwArity messgages