Test decoding JSON from a string containing -0
Test decoding JSON from a string containing -0

The JSON specification allows one to negate zero (which should still be
zero). The current code causes a panic when negative zero is parsed.

rust-lang-nursery/rustc-serialize,rust-lang-deprecated/rustc-serialize,rust-lang/rustc-serialize