Include check for valid uri on instantiation

Verify the URI is correct when creating a new AmazonSite.
Refactor out support for google play into a site

Pull the logic for the Google Play store into a site file.  Include
tests.