Significantly changed the layout of the server.

All parts of the server can now be run on their own or used as a class.
master_server.py will start running all of the servers at once.
Attempted to fix updatepro/getprofile problem

Attempted to fix problem where updatepro does not properly update the
field(s), causing the game to call getprofile waiting for it to update.
Added options to logger code
Log all sqlite commands