implement fully_qualified_name on messages and enums, implement name to value mapping on enums, make enums extend Enum instead of include Enum
change class variables to instance variables on Enum
change from singleton_class.ancestors.include? to is_a? for ProtocolBuffers::Enum
change to included pattern for Enums
alias constants so that :ClassMethods is not included
add enums.proto, enums.pb.rb
fixes
tests for Enums
nested enum tests
fully_qualified_name test for Messages
test for fully qualified name on Messages with no package
change array equality check to =~
change name/value mappings to use only symbols
fix spec under 1.8.7