Added a way to force the Header to upgrade to give class.
Added a way to force the Header to upgrade to give class.

Needed by the tpserver-py as it has to handle packets which have the same
subtype but are different classes in different games.

thousandparsec/libtpproto-py,thousandparsec/libtpproto-py