Create a single fragment event per fragment-index

For backward-compatibility, add a new 'fragments' property to the
fragmentshown and fragmenthidden events. The 'fragment' property still
returns the first fragment.
removes the extra blank page that was printed with pdf #458
pdf hacks
background image tweaks
pdf print tweak
default lineheight #512
Updated README.md

Added "touch" config property
Merge pull request #517 from punchFaceChamp/patch-2

Updated README.md
additional background test
Merge branch 'fix-notes-after-pr-435' of https://github.com/ericweikl/reveal.js
test > examples
add barebones example
update url to setup instructions (closes #520)
update changelog links
Merge remote-tracking branch 'upstream/master'