Fixed 1.7 player disconnection not calling hook

This fixes #357
The "<>" of a player name is now coloured
Prettified command error messages

Using the magic of overlords (overloads) and standards compliance.
Disconnection message no longer shown if ping
Merge pull request #443 from mc-server/messages

In-game message revision and fixes
Update Contributing.md 

Fixes #351