core: change returned type for GetName method into std::string, add new interface operating system (os); os_windows: start to implement windows os information