Several updates
- Removed several dead references in the project file.
- Grimoire.Logs.Manager completely removed and replaced with calls to SeriLog.
- Config.json new settings added to support new ITEM tab style.
- Configuration.ConfigMan.cs logging finally implemented.
- Configuration.ConfigMan.cs GetOption<T> implemented for strict conversions.
- GUI.DataRebuild.cs inappropriate finally {} clause removed.
- GUI.ItemSelect.cs form implemented to assist selecting an item id based on input and/or several filters.
- GUI.ListSelect.cs new constructor which takes the form title and a dictionary<string, int> of enum values.
- GUI.LogViewer.cs and related code removed.
- GUI.Main.cs updated to reference and configure instance of SeriLog.
- GUI.Main.cs about string updated to reflect third party software in use by Grimoire.
- Logs.Manager and related code removed.
- Tabs.Enums.ItemBase.cs removed as part of overall cleanup.
- Tabs.Manager.cs cleaned up aswell as Item tab style being implemented.
- Tabs.Structures.ItemInfo.cs implemented to support ITEM tab style.
- Tabs.Styles.Data.cs cleaned up.
- Tabs.Styles.Hasher.cs cleaned up.
- Tabs.Styles.Item.cs implemented (wip) loads, searches, displays.
- Tabs.Styles.MarketEditor.cs implemented (beta) loads, searches, creates, edits, saves.
- Tabs.Styles.RDB.cs Save to .SQL file implemented.
- Tabs.Styles.RDB.cs implemented context menu 'Open w/ Enum Editor' using ListSelect.
- Tabs.Styles.RDB.cs implemented safety checks on use of modified xor keys.
- Utilities.BitConverterExt.cs removed.
- Utilities.SPR.cs updated to support the new ITEM tab style.
- Utilities.StringExt.cs method names updated to be more relevant to their purpose.
- Utilities.StructManager.cs removed.
- Utilities.XmlManager.cs cleaned up.