Merge branch 'dev' into ve-sprint-26
Merge pull request #4662 from Wikia/VE-1477

VE-1477: Hide selection and context menu while Template dialog is open
VE-1465: Introduce zero-state for template dialog
VE-1465: Use cached reference to CE node
VE-1465: Removing part of the zero state message
VE-1465: Code review feedback
VE-525 / VE-1495 New insert template dialog
VE-525 / VE-1495 Remove code not ready for implementation
VE-525 / VE-1495 Address code review comments
Merge pull request #4675 from Wikia/VE-1465

VE-1465: Zero state for template dialog
Merge pull request #4685 from Wikia/VE-1495

VE-525 / VE-1495 New insert template dialog
VE-1516: Select and option widgets
VE-1516: Code review feedback
Merge pull request #4700 from Wikia/VE-1516

VE-1516: Select and option widgets
VE-1511 Integrate new API for getting template suggestions
VE-525-scrollable: Make the results area scrollable
Merge pull request #4703 from Wikia/VE-525-scrollable

VE-525-scrollable: Make the results area scrollable
Merge in branch VE-525 and re-fix typo
VE-1511 Code review changes
VE-1511 Simplify deferred callback