Moves the file to a new location.
@param string $path The file realpath
@return self A File object representing the new file
@throws FileException if the target file could not be created
See Implementation
Moves the file to a new location.
@param string $path The file realpath
@return self A File object representing the new file
@throws FileException if the target file could not be created