update build to require JDK 7 and update processing core dependency version to 2.2.1; fixes #9