The ideal implementation of FileExists should be simple, efficient,
supports wildcards and above all else, work flawlessly in all scenarios.
In the refined to near perfection version 11.0 below, all of those are
met, except one. For that single shortcoming, v7.0 fills the role
adequately.
Bonus: A few related routines are included as well.