Include all revisions in DocumentChange

In CouchDB, when the changes feed query has style=all_docs, CouchDB returns all the revisions for a document, including conflicts.

In Ektorp, the DocumentChange had a method called getRevision. This method still returns the first revision when there are multiple available. In this pull request, I have added a new method, getRevisions, which returns a list of revisions, including conflicts.