Merge pull request #146 from X455u/gh-pages

Added descriptions for the JSAV documentation
Fixed exercise init documentation
Minor fix
Minor fix
Changed documentation to match the new exercise() implementation
Documented the recent additions to dialog options
Documented the new graph layout
Updated JSAV; added dagre to loaded JS files
Updated JSAV articles
Added another example of pointers; updated JSAV CSS
Added note about pointer arrow not visible
Added cat example of graphical primitives
Added google custom search to docs site
Merge branch 'gh-pages' of github.com:vkaravir/JSAV into gh-pages
Added documentation for JSAV.utils.replaceLabels() and JSAV.utils.getUndoableFunction()