Converted libinibin from Console Application to Class Library.
Renamed InibinTroybinFile to Inibin, renamed InibinTroyBinFile.Writer to InibinWriter, remove inibin default constructor.
Add Inibin.Set(key, value).
Refactor InibinLoader to use Dictionary for value reader lookup,
Pull kReadersByDataType lookup out of foreach to prevent wasteful lookups.
Use foreach in ReadStrings key iteration.
Rename readValue variable to readValueDelegate for clarity.
Merge pull request #1 from ItzWarty/master

Refactor libinibin's InibinFile and Loader.