Compiling with borland (CG). Ran tests with VS 2012 and CG

Changes:
Added CMake option USE_POCO_NET -> default is on, but borland cannot use it so need to be able to turn off.
If USE_POCO_NET is ON, link to poco_net-static and define WITH_POCO_NET
Added  libxml2_xe link for borland

In RoadRunner.cpp -> ternary operator ? need operands of the same type
C#Modelgenerator needed a createModelFuntcioon (unresolved external)
In rrIniFile -> need stdio.h for vsnprintf
In rrLogLevel -> GetLogLevelAsString arg should be just int.
In rrModelGeneratorFactory -> Include llvm headers only if LLVM being built/needed.
In OSSpecifics.h -> #define dperecated for borland
In rrSBMLReader -> include poco net header only if built with poco net
In sbml_ts_tester/main -> borland don't have TIMESTAMP macro
In Suite_SBML_Tests -> borland don't like that many tests. Don't do it for borland.
In C/Testing/main.cpp -> borland don't have TIMESTAMP macro