Build the Java versions of the puzzles automatically as part of the build process. Also update the new-puzzle checklist to make sure I set up and test the Java applet for any new game I add. [originally from svn r8096]