documents and removes None responses from yielding from a return gen
supports iterating over port range for host + filter for pwlist