#83 CLI: No title set when importing a file from current directory

std::string get_filename_from_path(std::string path)
  {
      std::string filename;
    //extract the file from path
    int last_slash_index = path.rfind("/");
    if(last_slash_index != std::string::npos)
    {
      filename = path.substr(last_slash_index + 1, path.length());
    }
   else
   {
	if(path.length()!=0)
	{
		filename=path;
	}
   }
    //remove the file extension
    int last_point_index = filename.rfind(".");
    if(last_point_index != std::string::npos && last_point_index != 0)
    {
      filename = filename.substr(0, last_point_index);
    }
    return filename;
  }