Replace CraftBukkit dependency with Google Gson dependency

Currently, Prism only depends on CraftBukkit for one feature: Gson serialization.

By replacing the CraftBukkit dependency with the Google Gson dependency, the dependency load on Prism is reduced.