urlglob: avoid error code translation

By using the correct values from the start we don't have to translate
them!
urlglob: improved error messages and column number on bad use

Introduce a convenience macro and keep of the column better so that it
can point out the offending column better.

Updated test 75 accordingly.