CHANGE: moved implementation of Image::save and etc. to Format and removed the remaining const char* usage for file formats