Minor changes to javadoc, small front-end changes

- Updated from jQuery 1.3 to jQuery 2.11. (jQuery 2 doesn't support IE6-IE8 and if you think they should still be supported then I'll make a new PR and change to jQuery 1.11)
- Fixed javadoc so it compiles with Java 8
- Updated page.ftl to use html5 doctype as well as updated meta charset.

(I want to make this PR before I updated the CSS)