Fix DecimalNode's .equals()/.hashCode(); change the default JsonNodeFactory instance

See discussion at issue #228.

This pull request is for the 2.2 branch.