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
Fix #231: tokens.xml no longer overwritten by cards.xml.
Stop clobbering tokens.xml tokens; don't let Oracle read tokens into cards.xml.
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.
add: find token cards by prefix
fix: pushed old version
fix: typo
fix: remove auto
add success notification to oracle
Merge pull request #262 from ctrlaltca/fix_134

add success notification to oracle; fixes #134
Merge remote-tracking branch 'upstream/master' into no-overwrite-tokens-xml

Conflicts:
	cockatrice/src/carddatabase.cpp
Add icon to oracle
fix: find by prefix if card not found only
Added style guide.
Merge pull request #264 from arxanas/style-guide

Added style guide.