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.