Bumping to version 2.2.0.

- Adding support for Spigot
- Adding support for MCPC
- Range of bug fixes
Ensure that the dummy objects are all package private.
Improve documentation.