changed isUrl to return http:// prefix if non is supplied
updated unit tests