Change IexBaseExc to no longer derive from std::string, but instead include it
as a member variable. This resolves a problem with MSVC 2012 and dllexport-ing
template classes.