added custom charset support for external markdown file
updated markdown example with data-charset
Merge branch 'master' of https://github.com/iMilnb/reveal.js into dev
highlight charset option for external md in readme #537
restore rolling links.. but default to off #532
simplify client side notes plugin
ensure notes window fragment states are mirrored in main window #538
Minor refactoring

Removed some code duplication
* [bug] fixed render markdown file error like this:
```html
<section data-markdown>
<script type="text/template">
</script>
</section>
```
Merge branch 'bug/markdown' of https://github.com/snowyu/reveal.js into dev
Added leap.min.js and comments.
Added gestures

Left, right, up, and down gestures.
Optional invert for gestures.
Updates to leap.js and index.html

Added timing code to limit gesture calls.
Added gesture to access the overview.
index.html includes the leap plugin
Minor updates
Changed invert to naturalSwipe
Removed invert rule from index.html
Ensured that left/right swipes only work with 1 hand present
modified:   index.html
modified:   plugin/leap/leap.js
Removed timing code.
When used correctly, the 1/2 second delay is uncessary and may yield undesireable results.
modified:   plugin/leap/leap.js
Added pointer and tweaked the code
modified:   css/reveal.css
modified:   css/reveal.min.css
modified:   plugin/leap/leap.js
Put the timing code back in.

Occasionally gestures were fired twice. This helps prevent that.
modified:   plugin/leap/leap.js
Minor updates
modified:   css/reveal.min.css
modified:   plugin/leap/leap.js
Docs and updates
Updated README.md to mention the leap plugin.
Removed leap settings from index.html.
Better variable naming in leap.js

modified:   README.md
modified:   index.html
modified:   plugin/leap/leap.js
Various updates

Enhanced the pointer.
Cleaned up the code.
Added additional optional parameters.
Updated documentation.

modified:   README.md
modified:   index.html
modified:   plugin/leap/leap.js