Only check http(s) links

Don't need to check javascript, mailto etc.

Also move sleep gaps to immediately after get/head is called, so we
definitely pause after each request.