Fix visibility flag for clang and intel compilers

This PR enables the visibility flag that is used for explicit instantiation of RTT classes for basic types in rtt/typekit/Types.hpp. This is needed if you use that header together with typegen generated typekit headers and the clang compiler.