override JObject#hashCode
JObject equals hashCode test
Merge pull request #71 from xuwei-k/jobject-hashcode

override JObject#hashCode
Fixed adding to Formats an upcasted FieldSerializer[Any].

Fixes #74
Skip reflecting static *and* transient fields.

This fixes a stack overflow for at least singleton objects and
AtomicInteger when a FieldSerializer is present.

Scala objects have a static self-reference MODULE$ field and
AtomicInteger has a static pointer to sun.misc.Unsafe,
which in turn has a self-reference.

Related to #74 (can easily trigger this problem).
Merge pull request #75 from mpartel/issue-74

Fixes for #74
Recognise scala.collection.Map as a map (fixes #77)
Merge pull request #78 from nornagon/master

Recognise scala.collection.Map as a map (fixes #77)
exclude volatile and synthetic fields from serialization
bump version
Updates jackson and joda dependencies
bump to snapshot again
Mark a change in value type as a change rather than an add and a remove
Support field deserializers on constructor args (#73)
Merge pull request #87 from bpfoster/constructor-field-deserializers

Support field deserializers on constructor args (#73)
Merge pull request #86 from thetrav/class_diff_fix

Mark a change in value type as a change rather than an add and a remove
support Tuple2[String, Any] and Tuple2[Symbol, Any] as object with 1 element
merges master branch