Added -[CouchDocument refresh] for use with remote servers without tracksChanges

It will validate the cached currentRevision, if any, against the server and update it if it changed.