Name-based matches for types

Extended property filler rule matching to support name-based matches for
types.  Angie now supports matching based on class name alone (instead
of only full type name). Added fillers for Music class (Artist, Album,
Genre).

Also added Jen.GetRandomValue to get a random value from a List, Array,
or Enumerable. This cuts down on a lot of redundant code in Susan and
some custom fillers.  Added .WithRandom() extension methods to match the
Jen methods