processing jshint modifications to codebase, includes jshint integration with Gruntfile test task, adds new quality taskthat includes jsbeautify
Merge branch 'master' into jshint

Conflicts:
	component/component.js
	component/component_test.js
	control/route/route.js
	control/route/route_test.js
	route/pushstate/pushstate.js
	util/destroyed.js
	util/zepto/zepto.js
	util/zepto/zepto_test.js
additional lint changes, there are some failing modules to fix, suspect model and fixture
fixes fixture tests
fixing pushstate test
fixes pushstate merges