compareTo() return average of the 3 distances

Because before it would only return a linear distance between to axises
Fix javadoc @return for Workbench.getServer()

The javadoc for Workbench.getServer() now reflects the javadoc for WorkbenchImpl.getServer() instead of the javadoc for Workbench.implementation().

It seems that @return was copy-and-pasted from the Workbench.implementation() javadoc.
Merged in L8D's changed compareTo method and fixed broken code.
Merge branch 'patch-1' of https://github.com/AgentE382/Minecraft-API.git