Use the checkURL func and remove magic

Use the checkURL func and amend settings for tests + add a flow test.
This would read better to me as ``if... utils.urlIsValid(data.url)``