Support character range patterns (e.g. [0-9], [a-z]), like other globs do.
auto merge of #9131 : Dretch/rust/glob-range-patterns, r=alexcrichton

This feature was overlooked in the original pull request (#8914).

r? @alexcrichton