Squashed 'reveal.js/' changes from 380264a..308987e

308987e fix url in readme (closes #393)
3040bc2 always use https google font urls (closes #382)
9f6eb28 readme code type fix
91a8c9b Update README.md
6f1049e readme update
809b46f note about #39 in readme
4602360 support for varied transitions between slides (#39)
6ece551 always construct controls and progress bar at startup (closes #384)
5353404 protocol-relative paths for google webfonts (closes #382)
2c61445 Merge branch 'master' of https://github.com/theoreticaLee/reveal.js into dev
433c7a6 Merge branch 'md-error-handling' of https://github.com/jakubholynet/reveal.js into dev
c2aff87 Merge branch 'patch-1' of https://github.com/jish/reveal.js into dev
c457f7c Add Reveal.js license to package.json
f6487dc More verbose error slide (HTTP necessary)
8fd28a9 Better error reporting for external Markdown files
1f4ace0 Update README.md
3a03c4c add availableRoutes to the api (#371)
08bf614 disable wrapping in code blocks (closes #375)
4ff4620 always kill touch events on removelisteners (#365)
e74a10e enable keyboard/touch flags to change in runtime configure() call (closes #365)
92e605c new build for autoslide pr
a927b05 Merge branch 'bugfix-pause' of https://github.com/EverythingMe/reveal.js into dev
7605046 update version to 2.4
7439a45 Merge branch 'shift-space' of https://github.com/remybach/reveal.js into dev
864d37f remove extra whitespace
5ba8440 merge conflict
d2cf210 add missing theme readme
470a2f6 Merge pull request #367 from wtw/patch-1
5d3d6d6 Fixed some typos in the documentation
b855675 Load socket.io client lib from CDN
5d26e16 bugfix - continue autoslide after resume
ccaadaa Error check to prevent exception from Cipher
75ffa60 remove unused file (closes #360)
9138e4b Add shift+space functionality
523989a Remove unessecary file
13046a0 merge search plugin, adjust styles
e0e98a2 Merge branch 'searchplugin' of https://github.com/razor-1/reveal.js
7dd2a10 remove extra whitespace in css
b855142 remove extra whitespace
4faaccd fix grunt jshint config
2934817 denote language in code samples
46f98ff cut back on spacing
999ac52 print port when multiplex server starts (#98)
cc869cb update multiplex setup instructions (#98)
825fe51 add Reveal.getConfig(), replace use of window.globals (#98)
2bd5e8b merge in multiplex (#98)
4963f15 Prevent users from accidentally using common credentials
580a72c Bring multiplex up to date
61c229a Merge branch 'master' of https://github.com/hakimel/reveal.js
16f9749 scope error (#300)
d237c22 blindfolded attempt at ie10 touch (#300)
329ae0f include search button icon
03237ac Merge branch 'searchplugin' of https://github.com/razor-1/reveal.js into dev
034016e merge two new themes, slight adjustments to said themes
55e16f4 Merge branch 'solarized' of https://github.com/asmod3us/reveal.js into dev
ee7d36a fix error in how touch support was detected
0926be9 better null check for stack (closes #354)
3bae233 fix rotues check when loop is active
d5bf122 better choice of fallback fonts (closes #328)
6a0ce3c add grunt sass theme task
2abf667 fix minor inconsistency in left/right nav when first/last slides are vertical
3a8e6dd Merge branch 'patch-1' of https://github.com/ynonp/unix2-bash-scripts-slides into dev
a9bef85 note about post-startup configuration
7db0d9c enable pos-startup config of autoSlide
34afc56 Update markdown.js
7081f90 fix a few typos (closes #352)
eeed287 format tweak
2767254 fixing an initialization bug when turning off controls and progress in initialization.
49ada91 Merge remote-tracking branch 'upstream/master' into solarized
d2b6ed4 force layout after configuration changes
ed5ada0 Merge branch 'dev' of github.com:hakimel/reveal.js into dev
65cbe25 attempt n2 to fix grunt in travis ci build
7af90a2 attempt to fix grunt in travis ci build
d7b92c9 update main window when current slide changes in notes (closes #343)
c2ab30b replace classList.toggle( ..., force ) as it's broken in ff
4c57ad9 dispatch event when paused/resumed (closes #336)
68fa39f Merge branch 'patch-1' of https://github.com/asmod3us/reveal.js into dev
c438ba6 example external markdown in readme (#329)
7cc0c87 add note about external markdown in readme (#329)
f9f17be merge external markdown support, move example to plugin (#329)
3321e8b Merge branch 'slidifyMarkdown' of https://github.com/webpro/reveal.js into dev
2e8e73a fragment sorting tweaks, sort attribute is now called data-fragment-index (#342)
25f26bd Merge branch 'sort_fragments' of https://github.com/jaberg/reveal.js into dev
3f740c8 merge grunt update to 0.4 (#350)
9f1c5a0 Merge branch 'upgrade-to-grunt-0.4' of https://github.com/boazsender/reveal.js into dev
14105fe upgrading to grunt 0.4. resolves #349.
5978b7f remove share buttons
3b822c3 disabled overview clicks on slides with disabled class
f095af2 Update plugin/markdown/markdown.js
4075943 prevent overview click events after calling Reveal.removeEventListeners
f795cb0 add configure api method for update config after initialization
1661fb2 updated dark theme to use external color definition
b967cfd added solarized light theme
ff3e02d extracted solarized color definitions to separate file
d44812b added solarized dark theme
a9b4eb9 Set PDF output to letter landscape, no margin
e401679 FIX: indent level of sort_fragments
c00de0a ENH: fragment-pos attribute for ordering fragments
d1943fc Merge pull request #338 from jjallaire/ontouchstart-add-nullcheck
2cfabed ontouchstart null check in addEventListeners
e1872c9 added isFirstSlide/isLastSlide api methods
24a59a5 Merge branch 'master' of https://github.com/gouravtiwari/reveal.js
2d02375 Merge pull request #337 from jjallaire/ontouchstart-nullcheck
45825b6 check window.ontouchstart != null (required for qtwebkit)
8d61a11 search plugin
4df8a25 Added isFirstSlide and isLastSlide functions
7ee4e0b scale presentations on ipad instead of zoom
24c493f add api methods for check if overview is active or presentation is paused
2962325 stop auto-slide on pause and overview (closes #320)
7207122 Slightly refactored "slidify" flow
5dd63e4 More/better examples in markdown demo
25f3884 Support for external markdown files, including configurable (vertical) slide separator
26d5feb Multiplex fixes
7bae522 Not got github
b27f21e Not for github
7cf17ac Removed unused code
a2e021c Don't suppress the whole event, just add context metadata
ee12450 Tweaked heading
976536d Added multiplexing server

git-subtree-dir: reveal.js
git-subtree-split: 308987ee31a0774d4dbfb45df8e9b2b8ed397089
Merge commit '259d4df08ea367d10e095b705852283cda6e8f45' into gh-pages