new couchrest_changes deals with invalid sequence

It will also catch them on a bigcouch node and recover by reprocessing
all changes.

This can only be merged once https://github.com/leapcode/couchrest_changes/pull/3 has landed and couchrest_changes 0.1.1 has been released.