refactoring
tests refactoring
prevent tests httpserver port colision
test download
typo
Download test is more separated
smarter port acquire