Use new method for specifying custom rules
enable multi language analsysis

Signed-off-by: Jorge Costa <jorge.costa@tekla.com>
Small refactoring: inline CxxPlugin:isEnabled()
Fix file ending.

Files got commited to Git with CRLF (windows) file ending, causing issues on
linux.
add header file to mock up Visual Studio 2010 specific extensions to C++
handle error recovery on global declaration level: skip syntax errors and proceed with next declaration
add switch sonar.cxx.errorRecoveryEnabled=true/false
add syntax error logging
add a rule to report on every recoveredDeclaration (C++ skip parser error)
Reenable a test disabled in the last merge (?)