Typedef const

Add const typedef for osl_strings, osl_body, osl_extbody and osl_generic
Add a osl_strings to std::vector of std::string conversion function if __cplusplus macro is defined