New `:expected_content_type` option to hardcode the expected `Content-Type`
New `#error?` method to check if the request on the asset failed for any reason
New `:timeout` option
Documentation added for all public methods using Yard.