Re-work to touch event handling (fixes #18)

Re-factored navigateTouch().
Merge branch 'develop' of https://github.com/adaptlearning/adapt-contrib-narrative into develop

* 'develop' of https://github.com/adaptlearning/adapt-contrib-narrative:
  Style and Template updates
  Added tests
  Updated tests
  Updated config
  Updated karma config

Conflicts:
	js/adapt-contrib-narrative.js
Removed console.log