Support -r option to specify remote filepath.

Rename -h option to -f, which is now full URL to FTP server instead of
host.