Modified Events PK, Changed Date Data Type

The events PK still had Time as a partial key. This was removed.

Also, I changed the all Date data types to VARCHAR(16). While this makes
it harder to get the latest/upcoming events, it removes all conflicts
with the getstr() Query function, and is much more reliable.

We may need to make a < operator for date to compare dates in order to
find the latest/upcoming events