Generalizes cursor position in QuickOpen search queries
Updates cursorPos regular expression
Add line,col quickopen tests
Return null instead of just undefined
handle $&
Adding unit tests for "Replace $&"
Convert '<' in filenames to character entity before passing them to jstree for display.
Use _escape() suggested by Peter.
Also escape html-sensitive characters in extension.
Fix the issue of '<' in directory names not showing up correctly in project tree.
Escape project title so that any HTML-sensitive characters in it can be displayed correctly.
Initial commit.
Added new color variables.
Making active line number bg darker based on @njx's feedback.
Applied active line styling to Inline Editors based on @peterflynn's feedback.
Fixed line number color bug.
Fixed a nasty bug based on @njx's feedback.
Merge remote-tracking branch 'origin' into rlim/angle-bracket-in-filename

Conflicts:
	src/project/ProjectManager.js
Merge remote-tracking branch 'origin' into rlim/angle-bracket-in-filename
Check invalid characters in filenames based on the platform and allow users to rename files with html-sensitive characters.