adds a comma to player list in /who and /planet

This is to prevent confusion when players have a multiple word names
adds whisper plugin and braodcast for admins
makes the chat prefix configurable
fixes minor typo in an error log message
Fixed issue with unclean broken connections being reported as banned
adds functionality to store plugin secific config
makes the plugins use the new config system
Added existence check for the Starbound port at startup. This should help debug issues with users who aren't starting up the starbound server.
Merge branch 'master' into development
Merge branch 'development' into configuration_per_plugin
Added check in configuration for attribute errors to make missing options easier to spot. Updated configuration value names in server.py
Merge branch 'development' into comma_seperated_who
Merge branch 'development' into whisper

Conflicts:
	config/config.json.example
Added alphabetical sorting to the configuration file on dump.
Merge remote-tracking branch 'origin/development' into development
Moved extract_name to utility_functions.py
Retooled warpy.
Retooled warpy. Closes #33
Added shutdown command for owners.
Added player counts in /who and /planet