Merge branch 'release/v0.10.0' into develop
#1228. Added more descriptive error message, when trying to insert new column to a table with object datasource.
Bugfix #1239. Avoid opening editor after pressing ALT/Option key.
Bugfix #1238. Fixed handling contextMenu actions with multiple instances of HOT.
Bugfix #1072. Fixed removing rows when table is sorted
Bugfix #1251. Fixed WeakMap shim for IE8
Bugfix #1253. Fixed calling renderer by autoColumnSize plugin. Because of the fix, performance tests need tuning.
Fixed performance test after #1253 bugfix.
Bugfix #1221. Fixed handling copyPaste plugin when no cell is selected
Merge branch 'feature/bugfix-#1253' into develop
Merge branch 'feature/bugfix-#1251' into develop
Merge branch 'feature/bugfix-#1072' into develop
Merge branch 'feature/bugfix-#1238' into develop
Merge branch 'feature/bugfix-#1239' into develop
Change log for next release
web components: improve the binding of HOT configuration to custom element properties
web components: make sure that only functions and arrays are processed as plugin hooks
web components: check for null values which are assigned by Polymer version of HOT
web components: unify isEmptyRows/isEmptyCols (move them to config)
web components: improve the binding of <handsontable-column> configuration to custom element properties