Fix two errors with URL processings

Urls without "http://" prefix which are at the start of a line are not
identified as URL tokens
Urls are lower-cases, but all the bit.ly etc services are explicitly
case sensitve.