Java library to convert from POJOs to JSON strings and viceversa