VP-310: Added package.json

This will allow us to install the grunt dependency just by running NPM install.
VP-310: started Gruntfile with basic tasks

Added a GruntFile.js with some basic clean and concat tasks. It will create a concatenated version of all the js files and put it into a build directory. There is a clean task to remove this, which is also performed before any new builds.
VP-310: Added minification

Using uglify to minify the concatenated file. Also changed the build task to build-src.
VP-310: Fixed a pathing issue

The concat task was point at "videoPlayer/js/..." but should have been "js/..."
VP-310: Added compression

Added tasks to compress the various build types to a zip files.
VP-310: Renamed README.txt to ReleaseNotes.txt
VP-310: Added ReleaseNotes.txt to built packages
VP-310: Added a README.txt file
VP-310: added version number to zip filename

Added the version number to the zip file name and updated the version in package.json to have -SNAPSHOT
Merge branch 'master' into VP-310
VP-310: Removed docs from the zip.

Since the doc directory was removed, I've removed the rules from adding it to the built packages.
VP-310: updated the README.txt
VP-310 Additional changes to the README.txt
VP-310: Fixed path errors in GruntFile.js

The paths to mediaelement.js and VideoPlayer_trasncript.js had errors in them.
Merge remote-tracking branch 'jobara/VP-310'

* jobara/VP-310:
  VP-310: Fixed path errors in GruntFile.js
  VP-310 Additional changes to the README.txt
  VP-310: updated the README.txt
  VP-310: Removed docs from the zip.
  VP-310: added version number to zip filename
  VP-310: Added a README.txt file
  VP-310: Added ReleaseNotes.txt to built packages
  VP-310: Renamed README.txt to ReleaseNotes.txt
  VP-310: Added compression
  VP-310: Fixed a pathing issue
  VP-310: Added minification
  VP-310: started Gruntfile with basic tasks
  VP-310: Added package.json