fix URL check
deduplicate CLI input

just a minor UX enhancement

`a11y google.com http://google.com` will only run once
use `each-async` correctly and some minor tweaks