Fetches cover image for card

Trello introduced the cover image feature a while ago and while the cover image is always one of the attachment there is no way to know which one if there are multiple attachments.

The Trello API provided `idCoverAttachment` which points to the attachment that serves as the cover id. This commit also provided a `#cover_image` method for `Trello::Card` that returns the cover image attachment.