updates smarty streets api key requirements
Merge pull request #716 from variousred/master

updates smarty streets api key requirements
Require both key parts. (id only is for JS)

See: http://smartystreets.com/kb/liveaddress-api/rest-endpoint
Add IPv6 format detection
Merge pull request #717 from sethherr/ipv6_matching

Add IPv6 format detection