converting javascript map() to jquery map()
prevent minimap errors when no minimap is loaded
Revert "converting javascript map() to jquery map()"

This reverts commit 944c1f46789ea83aa3c99a0c3a22cc62d39662f2.
removed incompatible instanceof HTMLElement
tutorial working in ie10. Replaced .map and .indexOf with jQuery versions
added semicolons to end of line where missing
more semicolons
added 10 second timeout to spinner
tutorial modal no longer created and deleted each time

removed console logging, cleaned up some indentation, removed unnecessary
wrapper div
Merge branch '23/ie-issues'