Split out CSteam files into separate directory.
Give unique name to extension initializer/finalizer.
Add support for global stats.

Closes #6.
Automatically generate SteamConstants.RESPONSE_* values.
Merge in upstream changes