Registered Only Server

Implemented the ability to set the server to only allow registered
users.  Also updated client to reflect the log-in rejection as well as
put a check in place for the server to not start if db connection is not
available yet registration is required.
Requested Cleanup

Corrected tab to 4 space (per request)
Moved regonly option under authentication ini location (per request)
Stale Comment Removal

Removed stale commented lines from about window code.
Merge remote-tracking branch 'upstream/master' into registered-user-only-server

Conflicts:
	common/server.cpp
	common/server_protocolhandler.cpp
	servatrice/src/servatrice.cpp
Merge remote-tracking branch 'upstream/master' into registered-user-only-server
Before: If default is checked, Oracle will always save to the AppData path.
If a path to cards.xml is set, Oracle will update that cards.xml.
If Oracle is run before a path to cards.xml is set, if default is checked, cards.xml will be saved on the AppData path. Furthermore, this path will be set as the cards.xml path for both Oracle and Cockatrice.
If Oracle is run before a path to cards.xml is set, if default is NOT checked, cards.xml will be saved at the selected path and this path will be set as the cards.xml path for both Oracle and Cockatrice.
If a path to cards.xml is set, if default is NOT checked, cards.xml will be saved at the selected path but this path will NOT be set as the cards.xml path for either Oracle or Cockatrice. This allows people who already have a cards.xml (which may be customized), to still obtain clean copies of cards.xml through Oracle without overwriting their own
Removed some redundant code. Factored out translations.
Logically inverted the if... else statement by removing the logical not (!). Cleaned up a ;;.
Cleaned up potential memory leak
Fixed Valgrind warnings

Running cockatrice in valgrind i didn't found any bad memory leak
(good!), but only a few jumps depending on uninitialized variables.
Even if the possibility of crashes are remote, it's nice to sort them
out.
Merge pull request #179 from woogerboy21/registered-user-only-server

Registered Only Server
Merge pull request #279 from ctrlaltca/valgrind_unified

Fixed Valgrind warnings
Merge pull request #245 from pliu037/oracle-cards-path

Oracle cards.xml path