Readded server config files for ease of testing.

Removed /data and /config from .gitignore

Added files:
/data/mode.txt
/data/.gitignore
As mode.txt is read on server start. All other contents of /data are
ignored.

Readded files removed from /config folder
/examples subfolder contains the server config files, including
admins.txt, allowing coders to more easily give themselves admin to test
code
Readded /names folder

.gitignore will be readded in next commit.