move examples into test/
test coverage for fragments
pause mode tests
update markdown plugin formatting to match reveal.js core
standardize way of declaring functions
more markdown plugin refactoring
markdown refactoring; comments, renamed functions, shorter argument lists