supporting same languages as highlight.js
IE 11 support

Added un-prefixed touch-action CSS attribute
added un-prefixed PointerEvents event handler hooks
IE11 Support

Added unprefixed touch-action CSS attribute
Added unprefixed pointer events handlers hooks
windows.navigator.pointerEnabled

for backward compatibility reasons, IE11 sets both msPointerEnabled and
pointerEnabled. Changed the order for the test and added 'else if' to
not duplicate handlers on pointer events
Added slide numbers options and the css files updated as well.

the *.min.js didn't chaged yet.
move the slide-number out of the controls to a proper position and little fix to the updating event.
synthetic fix
change SlidesNumber position and start page counter at 0 instead 1
merge slide numbers, adjust code format
slide number changes; config value renamed, added to readme, moved to right side of screen
Merge branch 'feature/more-languages' of https://github.com/haf/reveal.js into dev
initial fragment rewrite
use new fragment nav method from slide()
fragment comments, remove debug code
Issue #698: Non-async scripts were not executed before Reveal started
Issue #698: Non-async script callbacks are now also called before starting Reveal
Issue #698: Fixed tests
fragments are now zero-indexed
rewrite fragment index attributes to leave no gaps between fragments
respect original dom order of fragments with no explicit index