Documentation is exhausting.

- Reformatted the code, thanks IntelliJ!
- Documented… everything… It’s really exhausting.
- Converted over LanguageHelper and ItemBase from Reliquary.
- Removed needing to define modId in ItemBase, it just finds it based
on package name now.
- Made ContentHandler not break Java 6 compatibility.