More Grunt updates

* Adds `uglify:dynamic` to `grunt uglify` so that `grunt watch` -> `watch:js` tasks can dynamicly minify Javascript files with the `grunt watch` task.
* Improved inline documentation for grunt jshint task.
* Props netweb. See #2542


git-svn-id: https://bbpress.svn.wordpress.org/trunk@5344 9866e705-20ec-0310-96e7-cbb4277adcfb
Add license definition to plugin headers.

git-svn-id: https://bbpress.svn.wordpress.org/trunk@5345 9866e705-20ec-0310-96e7-cbb4277adcfb
Grunt is deprecating the Grunt.Util.* api, adding `grunt-legacy-util` will allow us to continue using `grunt.util.spawn` to spawn the multiple `phpunit` Grunt tasks.
* Adds `grunt-legacy-util` to `package.json`
* Requires fresh `npm install` to update dependencies 
* Props netweb. Fixes #2576



git-svn-id: https://bbpress.svn.wordpress.org/trunk@5346 9866e705-20ec-0310-96e7-cbb4277adcfb
Update `grunt` to `0.4.5` now that depreciated Grunt.util.* API is addressed via 2576
* Upstream changelog https://github.com/gruntjs/grunt/blob/v0.4.5/CHANGELOG
* Requires `npm install` to update packages and dependencies
* Props netweb. See #2542

git-svn-id: https://bbpress.svn.wordpress.org/trunk@5347 9866e705-20ec-0310-96e7-cbb4277adcfb
Update `grunt-wp-i18n` to `0.4.4`
Changelog via https://github.com/blazersix/grunt-wp-i18n/blob/develop/README.md
* Added the potComments option to change the copyright message.
 * bbPress: Not implementing this at this stage as the current copyright header text is sufficient 
* Added the updateTimestamp option to prevent the POT-Creation-Header from being updated if there aren't any other changes in the POT file.
 * bbPress: Not implementing this at this stage as the default is `true` and that is fine
* Requires `npm install` to update packages and dependencies
* Props netweb. See #2542

git-svn-id: https://bbpress.svn.wordpress.org/trunk@5348 9866e705-20ec-0310-96e7-cbb4277adcfb
Replies now use the reply ID for the the post name/slug via r5117.
bbPress' importers should also reflect that change with the removal of 'Reply Title' (post_title), 'Reply Slug' (post_name) and `callback_reply_title` from all importers. Props netweb. Fixes #2585

git-svn-id: https://bbpress.svn.wordpress.org/trunk@5349 9866e705-20ec-0310-96e7-cbb4277adcfb
Add support to vBulletin importer for 'YouTube Share' BBCode
Props netweb. Fixes #2601

git-svn-id: https://bbpress.svn.wordpress.org/trunk@5350 9866e705-20ec-0310-96e7-cbb4277adcfb
Use correct `word-wrap` CSS property in `templates/default/bbpress.css`. Fixes problem with long author-names not wrapping correctly.

git-svn-id: https://bbpress.svn.wordpress.org/trunk@5351 9866e705-20ec-0310-96e7-cbb4277adcfb
Introduce e107 v1.x importer
Props netweb. Fixes #2421

git-svn-id: https://bbpress.svn.wordpress.org/trunk@5352 9866e705-20ec-0310-96e7-cbb4277adcfb
Fix @since PHPDoc for `toggle_forum` and `toggle_forum_notice` in /includes/admin/forums.php

git-svn-id: https://bbpress.svn.wordpress.org/trunk@5353 9866e705-20ec-0310-96e7-cbb4277adcfb
Improved topic merge verbiage in `form-topic-merge.php` template.
Props gautamgupta. Fixes #2539

git-svn-id: https://bbpress.svn.wordpress.org/trunk@5354 9866e705-20ec-0310-96e7-cbb4277adcfb