Saves any changes that have been made to file. If no new filename is
provided, the existing image is overwritten, otherwise a copy of the
file is made at $target.

Example:
$image->resize(100, 200, true)
->save();

@param string|null $target
@param integer     $quality

@return boolean