Improvements and optimizations to vapour

* Reworked the isDisabled logic
* Re-engineered the disabled effect on the timer ( in the _timer.add method ) for better performance
* Integrated the selector for disabled in vapour
* Completed wb-disable event to mirror all event driven plugins style
* Engineered a way to allow specific selectors to leak into the timer queue even though vapour is disabled. Needed for activeoffer to turn it back on.
* Added comments to vapour
* Decreased memory profile of vapour by having most of the heavy lifting and variables done inside the closures instead of being carried by vapour
* Optimized the modernizr load logic to now reflect assumed LocalStorage support.

*** Lets hope my spacing is ok*** :+1: