Current fragment

Add the feature described in https://github.com/hakimel/reveal.js/issues/704, as well as some styles which take advantage of it.