Make Server class threadsafe.

Prefixed private methods and members with underscore,
and added a bound, private RLock to the Server class.
Server methods which read or write to private members
now acquire the Server instance's RLock before proceeding.
Change which Server methods need to acquire RLock
Update comments
Fixes #14. New feature: command console
Enter commands via stdin to start / stop servers, get server status,
and stop wrapper.
Fixes #1. Eliminated calls to pgrep and pkill.
Third-party module psutil is now used for all interactions with
system processes, install of calling the UNIX commands pgrep and pkill.
This increases platform-independence.
Fixes #1. Eliminated calls to pgrep and pkill.
Third-party module psutil is now used for all interactions with
system processes, install of calling the UNIX commands pgrep and pkill.
This increases platform-independence.
Update sys reqs, removing pgrep and pkill
Merge branch 'commands' of github.com:stevestech/pycraft into commands
Update pycraft to use Server.getConfig()
Update pycraft to use Server.getConfig()
Merge branch 'commands' of github.com:stevestech/pycraft into commands

Conflicts:
	pycraft.py
Fix previous commits
Fix previous commits
Use Server.getConfig

Update pycraft and chatlog modules to use the new get method.
Static method displayHelp doesn't take arg self
Update psutil URL
Use raw_input() instead of input() for user input
Use correct syntax for getConfig()
Fix syntax error
Show help for unrecognised command