Add OpCode, RCode, and Class enums.
Implement error::Error for dns::errors::IdentifierError