Corrected - reference error in menu.js - Changed menu property calls to direct, since .apply was stripping  reference to basic HTMLNode instead
Build: Don't build verbose by default

The additional information is not usually useful, and can always be added
on the console when needed.
Merge pull request #3146 from nschonni/v4-remove-verbose-test

Build: Don't build verbose by default
Merge pull request #3134 from patheard/prettify

Prettify:  initial port of v3.x plugin
Rough port of the v3.1 Footnotes plugin to v4.0
Merge pull request #3140 from pjackson28/footnotesplugin

Rough port of the v3.1 Footnotes plugin to v4.0
Merge pull request #3144 from masterbee/hotfix-menu

Corrected - reference error in menu.js - Changed menu property calls to ...
Build: changes to `test` task

1. Watch task now invokes `dist` when change detected.
1. Added `server` task to `test` task definition.
Test: added Sinon test library

Also put devDependencies in alphabetical order because I'm OCD.
Test: added data-picture unit tests