All launch errors fixed on Linux.
MCMemoryMappedFileHandle implemented on Linux;
MCSystemInterface::OpenFile, ::OpenDevice and ::OpenFd updated to execute the former code in MCS_open. MCStdioFileHandle creation methods subsequently updated to a constructor