Add initial version of base game events.

This is a part of the game adapter that handles game specific features and events. Most games has common events, but they have slightly different parameters. The base events provides consistent events and parameters for multiple games (CS:S, TF2, etc).