Added "Disc Info" class and window to TODO.TXT
Added DiscFeatures, DiscProperties, and ISAN classes to BDHero project (not yet being used)
Added DiscFileSystem class (not used yet)
Added FileSystem, Features, and Properties properties to Disc class
Added and used DiscFileSystemTransformer and DiscFeaturesTransformer classes in DiscReaderPlugin
Minor/ignore - added <see ref="ISAN"/> tag to XML doc comment in DiscFileSystem.cs
Renamed DiscProperties to DiscMetadata
Renamed BdmtTitles to AllBdmtTitles in DiscMetadata
Added ValidBdmtTitles property to DiscMetadata
Refactored DiscFileSystem into inner classes
Reorganized Language class into #regions and added XML doc comments
Added DetectEncodingAuto() and DetectEncodingManual() methods to FileUtils class
Use renamed Language.ISO6392Codes property in BDROM.cs
Reorganized DiscFileSystem.DiscDirectories fields and added [CanBeNull] and [NotNull] annotations
Added [NotNull] and [CanBeNull] annotations to fields in DiscMetadata
Reorganized DiscFileSystem.DiscFiles fields and added AnyDVDDiscInf field
Added RegionCode enum and AnyDVDDiscInf class to BDHero project
Added IsanPlugin w/ CsQuery (from NuGet)
Added ini-parser library to DiscReaderPlugin project (from NuGet)
Added RegionCodeParser class w/ Parse() method to RegionCode.cs