Remove ProtocolLib dependency, update to newest Spigot, fix POM to not shade in everything

* ProtocolLib is unnecessary for determining a player's client version
* Spigot builds after 0916a add an extra boolean for lighting fix to teleport packets, breaking the constructor, this fixes it
* Old POM literally shaded in all of Spigot, this only shades in Updater and Metrics-lite