Fix bug #2961 (Documents may leak due to listeners left on FileEntry) -
Simplify by just directly pinging refcounted documents from
DocumentManager.notifyPathNameChanged(). FileUtils no longer triggers a
"rename" event on FileEntry objects and we no longer have a per-Document
listener.

Also, enable block comments in XML files.
Update unit test to account for the #2961 fix. Previously, the test was
emulating rename by doing less than ProjectManager.renameItem() does in the
real world. Due to the memory leak fix, the now need a closer imitation.
fix tab indentation
Fix bug #2910 (Find doesn't show orange highlight in inline editors) &
fix bug #2960 (Find shows wrong orange in placed if opened with selection
containing newlines)
- Strip newlines from prepopulated Find text
- Add a selector to match the specificity of the inline-editor-specific
selection color rules in brackets_codemirror_override.less
Merge pull request #3008 from adobe/pflynn/find-highlighting-fixes

Fix Find highlighting bugs
Merge pull request #2984 from adobe/pflynn/document-listener-leak

Fix #2961 (Documents may leak due to listeners left on FileEntry)
Code review: share 'doc' var a little more; comment clarification in unit test
Fix typo in comment
Merge pull request #3011 from adobe/pflynn/document-listener-leak

Code review responses from #2961