Test for can-click called on component's init
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
Tweaked #652 test for more stability and less data bleeding
Removing a console log
More fixes for the #652 push state test

The link wasn’t properly checking ev.isDefaultPrevented()
Making the link bind cross-library compatible
Fixing pushstate test in phantomjs
Cross library test fixes
Fixing the test in phantomjs and moo tools
Tweaked how link clicks were triggered in #652 test

Caused issues with YUI in Firefox
Another test tweak
additional lint changes, there are some failing modules to fix, suspect model and fixture
Merge pull request #702 from bitovi/2.0.5_test_fixes

Fixed the pushstate #652 test to ensure that it should pass in all libraries and phantomjs
fixes fixture tests
Adding breaking test
fixing pushstate test
fixes checked with radio
preents component from hooking up registered attr callbacks
fixes pushstate merges