upgrade to jackson 2.2.2 and scala 2.10.2
support case classes nested within objects