Accessing Product Image Metafields

Here we go - this closes #76. As far as I can tell, there's no way with the Shopify API to create new Product Image metafields, but once you've fetched a `Metafield` object through this new `metafields()` method you can update / delete it as with a normal `ShopifyResource`.