Changed realtionship between backend/front-end parts of the module

 On branch master
	modified:   coverage/Firefox 32.0.0 (Ubuntu)/index.html
	modified:   coverage/Firefox 32.0.0 (Ubuntu)/src/gestures.js.html
	modified:   coverage/Firefox 32.0.0 (Ubuntu)/src/index.html
	modified:   spec/angular-gestures-spec.js
	modified:   src/gestures.js
Added primitive Hammer mock

 On branch master
	modified:   etc/karma.conf.js
	modified:   spec/angular-gestures-spec.js
	new file:   spec/mock-hammer.js
	modified:   src/gestures.js
angular-gestures-be now has complete coverage

* this doesn't necessarily mean it's good coverage.

 On branch master
	modified:   coverage/Firefox 32.0.0 (Ubuntu)/index.html
	modified:   coverage/Firefox 32.0.0 (Ubuntu)/src/gestures.js.html
	modified:   coverage/Firefox 32.0.0 (Ubuntu)/src/index.html
	modified:   spec/angular-gestures-spec.js
	modified:   spec/mock-hammer.js
	modified:   src/gestures.js
Reworked angular-gestures-be to accept a number of external functions

* Verbosity can now be set from within runtime
* Mostly spec'd

 On branch master
	modified:   coverage/Firefox 32.0.0 (Ubuntu)/index.html
	modified:   coverage/Firefox 32.0.0 (Ubuntu)/src/gestures.js.html
	modified:   coverage/Firefox 32.0.0 (Ubuntu)/src/index.html
	modified:   spec/angular-gestures-spec.js
	modified:   src/gestures.js
Added karma/test task to Grunt, and Grunt build task, and npm scripts

 On branch master
	modified:   Gruntfile.js
	modified:   coverage/Firefox 32.0.0 (Ubuntu)/index.html
	modified:   coverage/Firefox 32.0.0 (Ubuntu)/src/gestures.js.html
	modified:   coverage/Firefox 32.0.0 (Ubuntu)/src/index.html
	modified:   package.json
Basic testing done, @98% coverage.

Still Needed
============

* e2e tests
* human e2e tests
* observe memory consumption

	modified:   coverage/Firefox 32.0.0 (Ubuntu)/index.html
	modified:   coverage/Firefox 32.0.0 (Ubuntu)/src/gestures.js.html
	modified:   coverage/Firefox 32.0.0 (Ubuntu)/src/index.html
	modified:   spec/angular-gestures-spec.js
	modified:   src/gestures.js