fix(output): elgg_normalize_url no longer mistakes querystrings for domains

The pattern for recognizing domain names in elgg_normalize_url was too
tolerant, resulting in some paths begin seen as domains just because
the querystring contained a period.
Merge pull request #7151 from mrclay/6587

fix(output): elgg_normalize_url no longer mistakes querystrings for domains