Fixed double parsing on french computers where "125.23" wasn't parsed as double because it expected "125,23".
Two tests were failing because of this.
Used InvariantCulture to fix this instead of CurrentCulture.
Merge branch 'develop'
extended the enum work to support List<TEnum>, so multiple enum values can be specified and collection in a strongly typed list.