Updated Paste with Literal Tabs to support large amounts of pasted data.

Previous commit only handled pasting a small amount of data, when the paste
code went into the slow paste callback cycle the don't-discard-control-codes
state was lost.  In this commit the state is passed along via the PasteContext.