Opinionated defaults
Focus and blur events
enable and disable functions
added firefox fix from https://github.com/jakiestfu/Medium.js/pull/17
Handle paste differently to allow for some styling to remain
CSS placeholders
Handle paste via context menu
Better paste handling
Updated paste handle to account for pasting from context menu
Added tests (qunit, karma)
renamed CSS classes to lowercase as per convention
remove the 'data-placeholder' attribute on change
call clean() only when pasting
'inline' and 'partial' modes behave as expected
use CustomEvent constructor instead of Event
auto HR now is added when alt+enter are pressed instead of double enter to avoid cursor jumping