add an overload for uniform!enum that takes a generator
Merge pull request #1247 from NilsBossung/uniform_enum

fix Issue 9888 - std.random.uniform!enum(generator) fails