Support all HTML entities from their node name
Build
Exposes RichTextToolbar instance on Firepad objects
Moves RichTextToolbar.makeElement_'s btn function to RichTextToolbar.makeButton_
Adds bower.json, updates Gruntfile.js to build to dist/, fixes package.json license field
Added an ACE adapter.
Added ACE adapter multiple cursors.
Fix for cursors with empty selection.
Fixed a bug with fetching the document value with ACE.
Fixed issues with initial document value assignment. (Operating forwards from last state, not backwards from current state.)
Merge branch 'master' into nwinter-use-codemirror-adapter

Conflicts:
	Gruntfile.js
	dist/firepad-min.js
	dist/firepad.js
	dist/firepad.zip
Remove comment on undo/redo about being untested since they seem to work. :-)
Remove ace-adapter.js since it's generated.