Test downloading of remote files

Support "0" as port argument for easier
peer deployment