use better mechanism for enums in

This will allow more flexible subclassing of the GSUtils class: subclasses will automatically inherit the various constants.

That more flexible subclassing will allow us to easily wrap common's with an extended version within the buildbot repo, as discussed in

Review URL:
3 files changed