Use macro expansion to only need to define usb enums and commands in one place.
pool_active uninitialised_var rolltime
Merge branch 'master' into klondike