Update to ProtocolLib 3.0.0
Change to option dependency on ProtocolLib, clean up code *a lot*, fix a few bugs/oversights