update DictionaryNetworkPortChecker to be more expressive
update checker

add initialize method to be able to reset some stuff if needed
initialize method is currently used on DictionaryNetworkPortChecker to keep the list of already used port numbers
update condition