Functions::Timestamp now returns the corret format

MySQL strict did not like the format of the Timestamps.
Fixed the format to match SQL standards
Fixed issue with the $vote variable

The $vote variable was not defined but being passed to the Vote_Casted
function even though that function was not saving output to the
variable.
Defined the $_POST[ 'email' ] variable

The POST email variable was not always set, which causes a PHP warning
to be produced.  In turn, used the Functions::Post function instead
which will always return either the correct POST variable or a blank
string.
Defined the GET[ 'action' ] variable.

Now uses the correct Functions::Get function
Defined missing variable $time_left that caused warning
Initialized an empty bind rows array

_Run_Statement did not set a first array slot so PHP was throwing
a warning about referencing the bind values array slot 0.
The Login / Register links are no longer displayed

The Login / Register links are only displayed to users that are not
currently logged in
Updated GA tracking code
Generate now calls the correct Insert function.

The public Generate now calls the public Insert function instead of the
private _Insert function.  This allows the correct date value to be
set.
Updated the example to dump the data through gzip
Added confirmation dialog when logging out

Upon logging out, a confirmation dialog is now displayed.  This was
done since the Logout link is directly next to the View Leader Board
link.
Merge branch 'master' of github.com:ummmmm/nflpick-em.com