Experiment with Fastclick library for consolidated touch and click events
Merge branch 'master' into fastclick
Merge branch 'master' into fastclick
Merge branch 'master' into fastclick

Conflicts:
	storefront/js/main.js
	storefront/js/views/components.js
- Implement a Marionette extension for custom events
- Create "timedEvents" and "timedTriggers" for event handlers that should be invoked only once if their event is triggered twice in a short interval.
- Set the interval on Marionette.View
- Solves the Android > 4.1 webkit bug of touch events and clicks being triggered twice.
Use timed events and fastclick buttons for more components
Remove unnecessary Marionette method override
Remove unnecessary Marionette method override and unnecessary event bubbling function
Fix iScroll to use triggers and not timed triggers
Merge branch 'fastclick'