Updated to JSDuck 3.10.5 and added various new configuration options

Upgraded JSDuck version to the latest and exposed various new configuration options to Maven projects.

Added support for including guides, a welcome page, a configurable title and header, better display for types with long names, support for multiple source trees to be included in the documentation, and support for documenting the built-in classes.