chore(*): reorganize folder structure
chore(*): reorganize test folder structure
refactor(leapService): provide timeout and gestureIntense via leapProvider and Service
refactor(leapService): refactor tests to use leap instead of leapConfig
chore(leapService): minor changes in variable names
refactor(leapServiceSpec): refactor test for explicit testcase
chore(leapService): code formatting
chore(jshint): add jshint to the ci test-suite
Merge pull request #32 from angular-leap/leapProvider

refactor(leapService): provide timeout and gestureIntense via leapProvider
Merge branch 'leapProvider' into jslint-ci-integration

Conflicts:
	.jshintrc
	src/leapHelper.j
chore(jslint): use default value for es5 option
Merge pull request #36 from angular-leap/jslint-ci-integration

chore(jslint): add jslint ci integration
refactor(leapHelperService): move functions from helper to leapService
refactor(leapConfig): extract Configuration aspect to an own service
refactor(leapFn): extract additional functions aspect to an own service
chore(*): remove unused injections that are redundant due refactoring
chore(leanFn): add comment for service api function wrapper
Merge pull request #37 from angular-leap/refactor-leapHelperService

Refactoring of core-services
fix(gestures): fix swipe-direction detection

Got broken via refactoring
Added a test for this case
feat(circle): add ‚circle-counter-clockwise'  and circle-‚clockwise' directives