Adds a help command and an unrecognized command message.

This commit adds one command to both the server proxy and server connect and also adds an unrecognized command message should the command not fall under any of the above criteria.

The help message does not contain help as a command and contains the debug, reload, and stop commands. It also lists aliases for the commands in an easy to read manner.

The unrecognized command does not print out the command that was typed. If this is requested as a feature or commented on that it should be added, I can plop it into another commit and append it to the pull request if needed.