Always require the Base adapter
Deprecate Whois::Client#query
Replace custom variables with subject
Whois::Record#respond_to? doesn't recognize property? methods
Replace property flags with constants
Renamed Whois::Record#property_supported? and Whois::Record::Parser#property_supported?
Rename property accessors
Fix bug where the parser delegates the methods to properties
Make the errors more generic, use attribute instead of property
Add specs for Whois::Record::Parser#respond_to?
User described_class instead of klass