* Groundwork for Reader part 1
* More Ritual Reader information & more intuitive to use.
* Added `getCurrentRitual()` to `IMasterRitualStone`
RitualReader can now only be used on MRS with a set Ritual (this prevents a (caught) NPE).
* Refactored
* Added Enum
* Fix the Blood Tank BB
* Add modid to command localizations to prevent conflicts
* Fixed the items not being drawn on the right Y-level for the Sigil of Holding HUD
Corrected localizations of other lang files
* SoulTicket internal implementation
* do what TehNut says
* implement hashCode()
* Fix toggleable sigils draining on r-click when it shouldn't
Also moved the ItemSigil and ItemSigilToggleable to the sigil package (why wasn't it there???)