Changed alias_methods to full methods, so that YARD deprecation notices work
http://stackoverflow.com/questions/25432205/deprecating-a-renamed-attribute-in-ruby-yard-documentation
added documentation for the ruby gem version constant
Documented MQTT::Packet#type_name
Added docs for the #validate_flags methods