Fix #864 - Implement a 'destroy' method on Slick.ColumnPicker.
Merge remote-tracking branch 'remotes/mleibman-original/master' into ojotoxy-master
Using an actual dummy container
Fixed issues in IE8 by using the clipboard directly

I was having issues with copying in IE8, I added a change to use the
clipboardData object if it's available. And use the the workaround if
not.

---

(@GerHobbelt) Added clipboard handling documentation as part of the cherry-pick:

Clipboard handling
------------------

See also:

  - http://help.dottoro.com/ljctuhrg.php

  - http://stackoverflow.com/questions/7713182/copy-to-clipboard-for-all-browsers-using-javascript#11603131
    (where the hash in the URL points you at the solution approach which is also employed in slickgrid:
     no Flash, only a hidden (off screen) TEXTAREA DOM node, some arbitrary (heuristically determined)
     timeout and **the subtle requirement that these particular keypresses (Ctrl-C/Ctrl-X/Ctrl-V | Cmd-C/Cmd-X/Cmd-V)
     have their keyboard events 'bubble up' all the way into the browser default handler** so no
     event.stopPropagation() or `return false` in this (or any outer level) keyboard handler for you!**

  - http://stackoverflow.com/questions/400212/how-to-copy-to-the-clipboard-in-javascript
    (note the by now obsoleted FF approach in there; just for completeness listed here: do not even consider this!)

  - https://github.com/mojombo/clippy
    (Flash-based solution. Need I say more?)
Fix to use clipboard directly if available
Fix to use clipboard directly if available
whitespace tweak