Remove unnecessary duplications from cpp-util
Add LazyArgumentEnum to cpp-util; use it for PanMode
Use LAZY_ARGUMENT_ENUM for GameType
Sync with cpp-util repository
Merge pull request #80 from petersohn/master

Add LazyArgumentEnum