add constants for OIDs

i'm +1 on custom classes for standard extensions, in this library, wherever it improves the api.

i'm +1 on custom classes for puppet-specific extensions too, but I think we should keep them out of this library at least for now.  If there end up being other consumers of those, beyond the ca service,  then we can adjust.