Allow relative offsets for the impress.js attributes, and setting defaults in the preamble

This way you can start your doc with "---\ndefaults:\n  data-x: +1000\n---", and your pages are all
lined up next to each other, unless you override that.