Use Jackson instead of JsonSmart, close #1566