Fixes #2563, #1913. Handle inner CodeMirror modes and update PHP mode handling in HTMLUtils.
test modes for name equality
Remove whitespace
Merge branch 'cmv3' into jasonsanjose/issue-2563

Conflicts:
	src/editor/Editor.js
code review comments. detect xml mode in Editor getModeForSelection(). use CodeMirror.innerMode() when searching for tagName.
rename variable
Refactor mode querying to TokenUtils.getModeAt()
correct comment
minor code review comments
fix missing CodeMirror global
Merge pull request #2697 from adobe/jasonsanjose/issue-2563

Handle inner CodeMirror modes and update PHP mode handling in HTMLUtils