Use platform agnostic test for type equality.

std::type_info objects are not guaranteed to compare correctly across
shared library boundaries.
Refs #10464
Merge pull request #58 from mantidproject/bugfix/10464_fix_column_istype_osx

Use platform agnostic test for type equality in Column::isType

The previously failing system test is passing with these changes.