Adds gruntfile for jshint and csslint
Moves analytis code to include
Merge branch 'master' into feature_add-grunt

Conflicts:
	index.html
Moves footer and head into partials
Abstracts layout out into partials
Moves player into separate include.
Adds keywords and description vairables.
Removes whitespace at end of lines.
Fixes html5 validation errors
Removes layout_1
Merge pull request #3 from weavermj/feature_add-grunt

Feature add grunt