Enable ie support

This branch is taken from my previous pull request branch so as to avoid a merge conflict. Please see the last commit on this branch for the IE specific changes. 
Something weird is going on here. I need to check this against what we have in production in the old version of Scribe that we modified for use in Populr. In production, paste is working as expected. In these changes to the new Scribe codebase, it is adding line breaks. I'm investigating