Fixed save_enablewhendirty functionality

Added param check. Save button is now enabled on load if save_enablewhendirty is false. Otherwise, it is hidden until editor.isDirty() is true.
Fixed bug where IE 8 would throw Unknown runtime error if the editor was placed within a P tag.
Reworked last fix for resize handle positions.
Code and documentation cleanup.
Merge pull request #232 from zlesperance/master

Fixed save_enablewhendirty functionality
Fixed bug where removing empty lists wouldn't produce blocks or brs where the old list was in the DOM.
Fixed bug where IE 10 wouldn't properly initialize template dialog due to async loading issues.
Update Formatter.js

Fix bug #6214
After turning off formatting from the current position, remove the formatting node if it is empty.
Merge pull request #233 from jlesueur/master

Fix Bug #6214