Added restart game feature and getSearchPaths API in Manifest

Still need support for restart game in Lua: restart the lua vm
std::vector<std::string> getSearchPaths() -> std::vector<std::string> getSearchPaths() const