Also
* This way we don't need to pass the --config=jsduck.config.json
parameter but can run plain 'jsduck' in Jenkins. Allowing it
to use the standard job template.
* Remove redundant wrapper. Pass directory in jsduck.json instead.
And use warnings-exit-nonzero for exit code. Have to pass processes=0
due to https://github.com/senchalabs/jsduck/issues/525.
Keeping a back-compat wrapper for now to allow easy migration
from Jenkins.
* Remove 'footer' override.
* Use standard ' - Documentation' suffix, which makes the first
part of the title render in bold.
Change-Id: I6c9c7a1f29df0a72dc8cd0d37a83aaef23068062
Merging multilightbox into mmv apparently broke our JSDuck script
(not quite sure why it did not give an error at that time), fixing.
Change-Id: Ib83008d1aea33974c93fbfb7473b2f17ab688050
* update paths
* make generate script return failure state on failure
* fix some issues so that it does not actually fail
Change-Id: Idd42e0d8e333c461091079aa1150b1b435e6360c