Added sys.shell and Platform::ShellExecute(std::string), currently uses system so allows unrestricted command access