Ensure to_arpa works for all IP v6 addreses - including IP v4 compatible and mapped, and the zero address
Merge pull request #13 from petergoldstein/bugfix/to_arpa

Ensure to_arpa works for all IP v6 addresses
Assorted changes to reduce the number of Rubocop violations.  No changes should impact gem functionality.