* GCC support - could be used via -PuseGcc command line argument.
* Refactoring around __FUNCTION__, change __FUNCTION__ into __func__.
* Refactoring, formatting, small fixes.
Implemented name->index map for sv.model_precache[]
Fixed CPPUnitLite tests runner
Source code optimizations for optimal usage of precompiled headers on linux