fetch product.attachments via API by tag and memoize
raise Reviewed::ApiError on non-200 responses
Attachable mixin provides lazy API lookup via nested endpoint
add reviewed resource #to_path for api access
pass opts through to api request
accept api response with no pagination data
serialize with syck, otherwise getting binary vcr bodies here
test object and scoped resources
rewind the vcr (plain txt encoded)
test attachments are not embedded via has_many
test Base#to_path
can be localhost on http also
VCR hook_into :faraday messes with the Faraday middleware testing in big way

VCR intercepts the requests and complains about 'invalid body', and
cant be made to ignore via ignore_request
dont raise errors in Client#perform, there is Faraday middleware for that
attachments fetched by tag in tests, updated
version 0.3.0
raise ApiError on non-200/404 responses from the-guide
version 0.3.1
return response from client connection, that helps
reviewed gem should use configatron.api.url, not its own constant