Delete sessions is done using new DB class method
Updated picks table, set correct default value

Removed the 'date' column from the picks table as it is never used.
The Insert_All function now has default values for updated and picked
columns to avoid MySQL strict errors
Updated the Delete_User function

Moved the Delete_User function from the 'static' methods to be part of
the class.  Also removed unused destructor from the class.
Better handles deleting and inserting users

The Delete function now correctly calls Poll_Votes->Delete_User instead
of Polls->Delete_User (which doesn't even exist). The Delete function
now also calls Sessions->Delete_User the new DB way.

The Insert function now handles copying all user picks into the table
instead of relying on the register module to do that for you.  In
addition, an _Insert_LowLevel function has been created which does the
actual insertion of the user into the DB.
Moved the insertion of all picks into the Users class
Fixed reference to the 'Users' class
Fixed formatting issues
Updated the way dates are handled

The weeks.date column is now stored as a UNIX timestamp
The Games List_Load was renamed to List_Load_Weeks
Creates weeks, teams, and games

Upon install, the setup script will now create all value that go in the
weeks table, teams table, and it will insert all games scheduled for
the year.
Updated the List_Load for games to List_Load_Week
Updated the use of timestamps for weeks

Week dates now uses UNIX timestamps
The TimeUntil function now uses a UNIX timestamp

Since the weeks date column now uses UNIX timestamp, the DateTime class
needed to be updated in the TimeUntil function
Renamed games List_Load to List_Load_Week
Moved all functionality into the Games DB class

The create games functionality has been moved into the Games DB class.
The Games_Create method is now triggered on site install, but may also
be triggered from this module.
Create own _Set_Error and Get_Error functions

Changed the way errors are handled. Instead of always being populated
back up, methods _Set_Error and Get_Error have been created.  This
allows better flexibility when other classes are dealing with DB
issues.

Backwards compatability still exists as _Set_Error triggers the
Functions::Error method.
Added methods List_Load and Games_Create

Method List_Load was renamed to List_Load_Week to be be accurate.
Added a true List_Load method.
Insert method now sets default values for winner, loser, homeScore,
awayScore.
Created the Games_Create method which has been moved out of the
admin/modules/games_create.php file.  This was done so the games could
be created on site install.
Added a List_Load method
Modified Create / Insert methods

Added extra column o_abbr that is used when attempting to create the
games as the website we use does match the abbreviations we use for the
teams.  o_abbr stands for Other Abbreviation.
Removed unused picture column.
Changed the wins / losses from int( 2 ) to int( 11 ) to match other
columns.

Added the _Default_Teams method, which returns an array of all the
teams that need to be inserted.  This private method is called from
the Create method.
Changed the date column to an UNIX timestamp

The date column has been changed to a UNIX timestamp value instead of
a datetime column.  This potenitally allows for additional types of
databases to be used in the future.  In addition, we can now display
timestamps in the locale format of the user using JS.

In addition, added the Create_Weeks() method which creates all 17.
This method should be triggered on site install.