Add CommonJS and AMD Compatibility
Implement Kinetic.EditableText.addChar()
Bugfix: that.currentWordCursorPos could become a negative number as a result of backspacing
Implement Kinetic.EditableText.removeChar()
Implement Kinetic.EditableText.text()
Deprecate Kinetic.EditableText.staticLayer. It is redundant, as we already draw Kinetic.EditableText.focusLayer. Also, Kinetic.Layer.getLayer() can return null, which will result in an error when you try to draw it.
Kinetic.EditableText.findCursorPosFromClick() is no longer dependent on the mouse being on the canvas; deprecate Kinetic.EditableText.findCursorPosFromClick()'s "secondary" parameter; Fix https://github.com/nktsitas/kineticjs-editable-text/issues/3
Deprecate Kinetic.EditableText.focusLayer
Deprecate Kinetic.EditableText.stage
Stop destroying Kinetic.EditableText on unfocus if it is empty. This should be up to the implementer.
Implement Kinetic.EditableText.clear()
Update to KineticJS version 5.1.1
Code cleanup
Deprecate Kinetic.EditableText.countLetters()
Internalize Kinetic.EditableText.drawHitFunc()
Merge pull request #2 from mjhasbach/master

Add CommonJS and AMD Compatibility + addChar() + removeChar() + text() + Bugfixes