In-game message revision and fixes

* Fixed #335
* The "<>" portion of "<{INSERT NAME}>" is now coloured
* Error messages to client now distinguish between insufficient privilege and unknown command; serverside, it no longer prints both forbidden command and unknown command for a forbidden command

Standards compliance is awesome.