Major rewrite to support Google Closure Compiler Advanced Optimization.
Still in process.
Updated closure compiler build. Starting Flash support.
Continued updating all library pieces to support closure compiler.
Renamed internal lib var to vjs instead of _V_.
Updated closure compiler advanced mode branch
Adding jshint back to testing
Cleaned up test logging. Added fallback message for no video support.
Cleaning up repo.
Reorgnizing src files.
Moving to grunt for build.
Update grunt build script.
Removed unused node packages.
Added phantom to package list.
Udpated contributing.md
Merge branch 'feature/component-docs'

Conflicts:
	src/player.js
Updated readme and contrib.md
Updated index.html.example to use sourcelist.js.
Added a method for doing a deep merge on options objects so individual options could be passed to children withoug overwriting all defaults.
Cleaned up vjs.merge.
Updated contributing.md to have grunt-cli step
Formatted install steps
Changed this.player to this.player_ to be more consistent with other private vars.
Added compiled tests to test runner.