Add multi-line set support to Kinetic.EditableText.text()
Detect the cursor position after setting text with Kinetic.EditableText.text()
Append a newline character to the string in Kinetic.EditableText.text() even if the next line is blank
Rewrite the Ctrl+V paste case for brevity / clarity and to make use of Kinetic.EditableText.text()
Kinetic.EditableText now fires a "change" event on completion of Kinetic.EditableText.newLine(), unless the boolean argument "quiet" is provided
Kinetic.EditableText now fires a "change" event on completion of Kinetic.EditableText.addChar(), unless the boolean argument "quiet" is provided
Kinetic.EditableText now fires a "change" event on completion of Kinetic.EditableText.removeChar(), unless the boolean argument "quiet" is provided
Kinetic.EditableText now fires a "change" event on completion of Kinetic.EditableText.clear(), unless the boolean argument "quiet" is provided
Kinetic.EditableText now fires a "change" event on completion of Kinetic.EditableText.text(), unless the boolean argument "quiet" is provided
Merge pull request #9 from mjhasbach/master

Change Event + text() Improvements + Ctrl+V Paste Improvements