Create slick.cellexternalcopymanager.js

fixed a bug from Celebio/Slickgrid where view would scroll to top on copy/paste.
Merge branch 'master' of https://github.com/red-L/SlickGrid

Conflicts:
	plugins/slick.cellexternalcopymanager.js
Add blank rows at end before paste

If the paste contains more rows than are available from the selected
start to the end of the grid, add enough blank rows to allow space for
the paste.
Merge pull request #8 from jilse/master

Add rows on paste
Added ability to undo/redo paste actions.
Merge pull request #9 from mplorentz/master

Adding undo/redo support for paste actions
example update to show undo/redo feature
Add blank rows at end before paste. Was dropped from undo/redo commit.
removed newly added rows on 'undo'
Merge pull request #12 from jilse/master

Add blank rows at end before paste. Was dropped from undo/redo commit.
After a cell is copied, restore focus back to the original location so we don't break key navigation
Merge pull request #13 from LawrenceLeung/celebio-master

After a cell is copied, restore focus back to the original
[1] Removed jquery ui dependency
[2] Fixed missing semicolons
[3] Focus does not work on non input elements without tabIndex attribute
[4] Attaching to document does not work, use body instead
[5] Return cell value if editor is not defined
Merge pull request #17 from ibrahimkarahan/celebio-master

Multiple fixes. See details.
fix copy/paste in case of modal dialogs
added comment to option 'bodyElement'
Merge pull request #18 from KapusiCsilla/modal

Fixed copy/paste in case of modal dialogs
Place the menu to the left of the menu button if it would not fit
horizontally on the screen.
Use isNaN() to check for NaN values.
Use isFinite() to validate value