upgrade to java7 since java6 is EOL
add support for JsonIgnoreProperties annotation