HTML5-ify and minor touchups

@dlamy

Cleanup the formatting of the mustache templates, add proper HTML5 doctype and tags, added a jQuery check that will fallback to local copy if CDN is down, add ignore entries for IntelliJ (since it can use the pom to create a project).

Mostly I'm just trying to see what's going on here, as I have a lot of interest in more fully understanding some of the tech used. I figured I'd try to help a little...