Cherry-picking changes for GF-58436 from 2.3.0-release-candidates branch.

Also sync’ing CHANGELOG between branches.

Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
Merge branch 'master' of github.com:enyojs/enyo into GF-58436-kevinpschaaf-master

Conflicts:
	CHANGELOG.md
	source/dom/Control.js
Merge pull request #651 from enyojs/GF-58436-kevinpschaaf-master

Cherry-picking changes for GF-58436 from 2.3.0-release-candidates branch