Refactor google maps for business code
* Add requirements for base64, openssl (use openssl as HMAC::SHA1 not meant to be used
* Remove newline from base64 (issue in older rubies)
* Remove lots of duplicate code
* Add test around google maps for business signatures/arguments