Added support for Spigot 1.8 banners

The serialization system now supports subclassing to implement
item-serialization for each implementation of bukkit