CMS-3633 TypeScript - Improve error handling in Admin Console

make use of api.ObjectHelper.iFrameSafeInstanceOf()
CMS-3637 LiveEdit - Improvements when loading a page with errors
CMS-3630: Fixing incorrect case on file(s) in META-INF.
Merge pull request #785 from enonic/CMS-3633

CMS-3633 TypeScript - Improve error handling in Admin Console
CMS-3650 LiveEdit - Move logic in Highlighter.ts and Selection.ts into ItemView.ts
CMS-3651 LiveEdit - Use Tooltip from api.ui instead of LiveEdit.ui.ToolTip

- updated tooltip styles
- added to PageView, RegionView
- added ability to show 1 tooltip at a time
Merge pull request #786 from enonic/CMS-3650

CMS-3650 LiveEdit - Move logic in Highlighter.ts and Selection.ts into I...
Merge branch 'master' into CMS-3665
CMS-3631 Responsive Wizard - Split ratio default size
CMS-3598 Double-clicking in ContentGrid2 row should open Content for edit

Implemented doubleClick event handler for edit.
Renamed module api.app.browse.grid2 to api.app.browse.treegrid.
Renamed GridPanel2 to TreeGrid.
Moved GridActions into api.app.browse.treegrid.TreeGridActions.
Moved GridToolbar into api.app.browse.treegrid.TreeGridToolbar.
Removed grid-panel2.less and placed its styles into tree-grid.less.
Merge pull request #787 from enonic/CMS-3598

CMS-3598 Double-clicking in ContentGrid2 row should open Content for edi...
CMS-3598 Double-clicking in ContentGrid2 row should open Content for edit

Fixed concat() method usage.
CMS-3651 LiveEdit - Use Tooltip from api.ui instead of LiveEdit.ui.ToolTip

- updated tooltip styles
- added to PageView, RegionView
- added ability to show 1 tooltip at a time
- added TRIGGER_NONE to tooltip to show/hide manually
- added component parameter to live edit's mouse out event
CMS-3651 LiveEdit - Use Tooltip from api.ui instead of LiveEdit.ui.ToolTip

- updated tooltip styles
- added to PageView, RegionView
- added ability to show 1 tooltip at a time
- added TRIGGER_NONE to tooltip to show/hide manually
- added component parameter to live edit's mouse out event
- removed console.logs
CMS-3662 Refactor LiveEdit.ui.Shader
CMS-3662 Refactor LiveEdit.ui.Shader
Merge pull request #789 from enonic/CMS-3662

CMS-3662 Refactor LiveEdit.ui.Shader
CMS-3673 LiveEdit - Broken after refactoring - Adding new LayoutComponent to Region
CMS-3672 Responsive App Menu - Add return button
Versioning and Workspace - Publish single content rest service

Added services from top to bottom