Added jshint and jscs and reformatted code

Fixes #1
Merge branch 'develop' into reformat

Conflicts:
	actor.js
	game.js
	level.js
	player.js
	preloader.js
Added grunt http-server task
Merge pull request #15 from bsdavidson/reformat

Reformatted code and added linting
Made things inherit from sprite
Holding and throwing items is now a bit more generic
Made baseball inherit from sprite
Added a shooting star animation
Cleaned up level
Allowing cat to hit the fan
Made player inherit from sprite. Closes #3.
Updated TV