Add failing test for issue 2888

Should be fairly self-explanatory... When using db.put() a second time around, the _rev's revNum becomes incorrect.  The test for issue 2779 doesn't exhibit this because it uses the allDocs API.