* Work on splitting converters
* Properly split converting of sound registries and sounds
* Testing stuff
* Implement splitting of texture conversion, still some things to do
* Add bedrock pack back to TransformContext
* Transition
* AssetCollector -> AssetCombiner
* Remove unnecessary interfaces
* Re-implement action listeners
* Final things
* Cleanup
* Some Javadocs, fixup copyright
* Relocate pipeline classes and rename converter package -> type, create KeyUtil to lessen code warnings
* Attempt at fixing published artifact
* wohoo it works
* attempt at excluding bootstrap's shadow jar from publishing
* Update gradle, fix publishing (aka, dont publish shadowed bootstrap build to maven)
* Don't apply shadow plugin for the converter
* why are we publishing the lib as an artifact...?
* make these implementation
* Shade bedrock-pack-schema into pack-schema-api
Java POJO's are now generated from JSON schemas meaning they should always be up-to-date. The legacy converters have been moved into a separate package until they get converted. This new structure and systems/supporting APIs backing it makes the library far more powerful and will allow for much greater potential going forward.