Add IOxidation interface to base to allow non-generic handling

I'm creating an identity generator in NHibernate based on Rustflakes. I'm in a position where I would like to be able to work with Oxidizer orthogonally, requiring a non-generic base or interface so I can ignore the generic implementation.