Java improvements from preprocess rewrite
Updating PDF bookmap, plus minor changes to align better with XHTML version
Merge pull request #1501 from keberlein/feature/doc-updates

Updating PDF bookmap, plus minor changes to align better with XHTML vers...
Merge branch 'develop' into next/develop