Removed unneeded evt.data.preventDefault.
Fixed mixed indentation.
Used evt.data.getTarget().
Updated docs.
Tests: Reduced timeout from 300 to 0.
Fixed JSLinter errors.
Changelog entry.
Merge branch 't/12169' into major
Emit paste event even if there is no dataValue and check dataTransfer for data in the paste listener.
Added docs for afterPaste.
DataTranfer object use native dataTranfer as a parameter instead of drop event.
Merge firePasteWithDataTransfer and firePasteEvents.
Use string as a method of the data transfer.
Put dataTransfer to paste event data.
Introduce cacheData.
Removed commented out debugger.
Custom cut and copy handler on non-IE browsers.
Do not use paste bin if HTML data is available.
DataTransfer facade may have no native object. Chrome dialog works back.
Remove setting dataTransfer.method (method is now part of event not dataTransfer).