Allow listening on multiple interfaces / ports

For backward compatibility (and consistency), I used Array(@port) - that way 'port' can still be a string.