Updated old code so games can be started

Fixed issue where you couldn't create a game
Fixed issue where you couldn't accept games
Fixed issue where board wouldn't load
Removed PHP shor ttags
Added missing '' enum type games table ENUMs
Added missing userlevel column to players table
Updated players table definition to hold thw md5 password and change the
CHARs to VARCHARs
Removed misc PHP warnings and notices

Note that I didn't do anything to fix the quality of the code. I just
want to get it up and running
Removed deprecated ereg
Moves are processed faster now

Changed the window.onload to document.onready (using domready.js)
Fixed issue with columns collapsing if they contained no pieces
Fixed issue with slow moves (changed single SQL inserts in to a batch
insert)
Moved the SQL DELETE in saveGame() closer to the INSERT. for pieces Added an index on gameID to the `history` and `pieces` tables
Fixed minor XSS issue in messages
Added Deutsch translations
Trivial - Updated SQL schema txt files in docs directory
Fixed issue where emails weren't being sent
The app name WebChess is now a constant. Added translations to emails and chess board page.

Fixed issue where the From address of emails was empty due to a
makeConfig variable mistype
The replay button titles and text can now be translated
Email messages can now be translated
Moved footer html in to footer.php
Changes the main page content charsets to utf-8
Replaced the hardcoded app name 'WebChess' with a constant so it can be
updated
Updated changelog and reamdme
Fixed mistype includ_once -> include_once
If you are logged in and request the index.php you will now be auto redirected (303) to the main menu
Merge pull request #1 from gitjake/master

Various minor code fixes plus a auto-translated German translation.