Perform a check on the Python version on startup. Refs #1592

Now only Python versions with matching major/minor numbers will be able
to import mantid.
Merge remote-tracking branch 'origin/feature/1592_runtime_py_version_check'