refs #466: display smaller image dialog box when editing description
refs #466: edit description changes to match mockup
Convert all anchors to spans so clicking them does not change the URL

This is especially useful for Client-side apps that rely on browser
routing
Merged from master
Removed extraneous .preventDefault calls

The only ones left are on form submission. Form submission is done so
Enter can be pressed in modal dialogs
refs #466: made image selection more like mockup in image dialog box
refs #466: if image is too big, we resize it to fit the available real estate.
refs #466: tighten css for description hover effect
refs #466: use max-height css attribute to control image size in image dialog box
Merge branch 'master' in
Changed Math Help link to be a span
Merge branch 'master' into ticket466
refs 466: do not display the img/@src text input when editing the description
Factor uploadImage into plugin where it can be overriden.

Conflicts:

	src/plugins/oer/assorted/lib/image.coffee
	src/plugins/oer/assorted/lib/image.js
rejigger the way the toolbar displays formatting options
only allow plain text inside notes
only allow plain text inside quotations
remove debugging code
Pass element to the uploadImage call.
allow dragging things inside of notes