changes to enable support for provided enums - from the sample pack
changes to enable support for provided enums - from the sample pack

fsprojects/FSharpx.Extras,sideeffffect/FSharpx.Extras,bryanedds/FSharpx.Extras,fsprojects/FSharpx.Extras,bryanedds/FSharpx.Extras,sideeffffect/FSharpx.Extras,bryanedds/FSharpx.Extras