use Junit temporary folders to clean up between tests
fix null url - causing malformed url exception
use separate folders for source files, download/working dir
fix return url that was missing a /
stubbed remote server file download with moco
no use in deleting the temporary folder it has a unique name anywas