add check for valid url patterns of known hosting platforms
update distribution files to conform with additional test
add check for file:// urls
Merge pull request #2926 from ros/check_urls

add check for valid url patterns of known hosting platforms