JSON Reads max and min combinators should work on any Numeric

The `Reads.min` and `Reads.max` combinators in play-json currently only work on Int, but there's no reason it shouldn't work any any Numeric.