CodeFormatter: support formatting PHP files
Added close button to the find-bar
Updated CMakeLists.txt to handle flex files CxxScanner.l and PhpLexer.l
When reloading file from the disk, place the caret on the same line as before the reload took place
Fixed bug: https://github.com/eranif/codelite/issues/566 - Tags Options->Clang does not expand the $(CodeLiteDir) macro properly
Fixed logging message error
Added new PHP parser (which is not yet integrated into the PHP plugin)
Fixed tokens ID collisions in the PHP lexer
Code Formatter: fixed wrong formatting done when C++ style comment was found
Removed the 'PHPEntityFunctionSignature' class as it is not really needed
Moved the 'Name' attribute to PHPEntityBase class
Removed the pure virtual ID() function from PHPEntityBase
Cont work on the new PHP parser
Fixed build error
PHP plugin: implemented database 'store' for all the entities parsed
Continued work on PHP code completion re-design
added missing header file
Improved the php expression parser
set different default active project
PHP outline view now uses the new PHP parser
Added new CC test to check for template function
C++ Code Completion: added support for template functions:
Consider this code:

class MyClss {
public:
    template <typename T> T* foo() {}
};
MyClss mycls;
myCls.foo<std::string>()-> // complete members of std::string
Improved the function tooltip of a template functions
Selected 'Release' configuration