Added display mode to NCldrBuilderCmd

Added a -DisplayMode parameter to NCldrBuilderCmd which supports Verbose
and Diagnostics options.
Ensured that zero element lists are not written to the NCLDR.dat file.
Ensured that zero length arrays are null
Added missing extension methods

Added GetGenderList, GetLikelySubTag, GetRegionInformation, GetYes,
GetYesShort, GetNo, GetNoShort extension methods to CultureInfo.
Added GetRegionInformation extension method to RegionInfo.
Fixed a bug in LikelySubTags

The culture identifiers where being stored as CLDR identifiers instead
of NCLDR identifiers
Refactored CultureInfo and RegionInfo extensions

Refactored CultureInfo and RegionInfo extensions so that the
non-extension method methods have been moved to separate classes
Minor change in wording of README.md
Added missing extension methods

Added GetCasing, GetCurrencyPeriods, GetDelimiters, GetListPatterns,
GetNumbers, GetUnitPatternSets, GetRuleBasedNumberFormatting extension
methods to CultureInfo.
Fixed a bug where extension methods didn't work with the Invariant
culture.
Reorganisation caused by designer
Changed the version number