integer zero is not signed

`yaml.load('-0')` returns `0` instead of `-0`.

Floats are okay, but I added a test for one just in case.