QuickFind bar: Make ESC close the bar when one of its various buttons has focus
Make cscope GoTo work correctly again for folded code

The 68ab6e9c commit added a SetLineVisible() call to LEditor::DoFindAndSelect. This uses SetFirstVisibleLine(lineno), which works on lines visible on the screen, not doc lines. As a result, the 'visible' line was well off the bottom of the sceen if much code was folded.

Fix this with a call to VisibleFromDocLine().
Make the theme names Captialized + add wxLB_SORT style to the various list boxes in the 'colour and fonts' dialog
so the results are sorted properly
Fixed build warnings
NEW: added support for valgrind (memcheck) LINUX only. Contributed by MichalB
MemCheck plugin: remove the editor context menu
The MemCheck output pane can now be make 'sticky'
Fixed: Replace hardcoded ../Runtime/make_mac_bundle.sh with ${CMAKE_SOURCE_DIR} #517
improved file name completion
Fixed: https://github.com/eranif/codelite/issues/486: improved code completion for include files
Improved the code completion for files
Connect the UT project to the 'wxTheApp'
Fixed: https://github.com/eranif/codelite/issues/414 , Line uncomment (Ctrl-/) does not work when '//' is followed by one or spaces
clang-format: set some proper default values to clang-format
Removed plugin CodeBeautifier from the repository (it was never compiled nor used)
Minor UI improvements to the import files dialog
Update importfilesdialog.wxcp
Add 'Extended Protocol' checkbox to project settings debugger dialog.
Add extended remote field to build config, set from dialog.
Connect to gdbserver with extended-remote if it's enable in the project settings.