Stop double-wrapping popover helpers

Conflicts:

	src/plugins/oer/popover/lib/popover-plugin.coffee
Compile editor to dom object early, expose for modification

Conflicts:

	src/plugins/oer/math/lib/math-plugin.coffee
	src/plugins/oer/math/lib/math-plugin.js
Cheat sheet plugin

Contains small changes in math plugin to expose the editor dom, so the
dom can be modified. The dom is cloned for each editor instance, including
event handlers and data, so you can bind event handlers once to this
template. Also includes the help panel.

Conflicts:

	src/plugins/oer/math/lib/math-plugin.js
Use the cheatsheet plugin for oerpub.
Refix auto-resizing

pre needs to use same font size as the textarea in order to resize properly.
This was lost when testing was dumped.
Merge branch 'master' into oerpub-ticket414-pull

Conflicts:
	src/plugins/oer/math/lib/math-plugin.coffee
	src/plugins/oer/math/lib/math-plugin.js
Merge branch 'master' into oerpub-ticket414-pull

Conflicts:
	src/plugins/oer/math/lib/math-plugin.js
	src/plugins/oer/popover/lib/popover-plugin.coffee
	src/plugins/oer/popover/lib/popover-plugin.js
Merge pull request #14 from oerpub/oerpub-ticket414-pull

Implement cheatsheet as separate plugin
default empty exercise problems to have a non-breaking space - make transforms not explode
Merge branch 'ticket-443' into testing

Conflicts:
	src/plugins/oer/math/lib/math-plugin.js