Carbide.c++ bugs fixed

## CodeScanner bugs fixed

This is a comprehensive list of bugs fixed by release:

- Bugs Fixed in 2.1.3 , 2.1.1

### Bugs Fixed in v2.1.3

- 9046 - Fixed an issue that generated false alarms when leaving a function preceded by constant declaration.
- 9047 - Fixed an issue that generated false alarms when leaving a function call inside a switch statement.
- 9429 - Fixed an issue that triggered a false alarm on leaving a function preceded by a typedef.

### Bugs Fixed in v2.1.1

- 6266 - Updated to ignore After() from RTimer type member variable when checking for active objects without calling Cancel() first.
- 6966 - Updated the function parser in CodeScanner to filter out constant initialization.