Replicator: skip documents with empty ID
Replicator: skip documents with empty ID

Due to a bug, older releases allowed the creation of
documents with an empty ID, which are impossible to
GET therefore making the replicator crash.
This change simply skips such documents and logs
an error message to inform users.

This is a backport of revision 1177548 from trunk.


git-svn-id: eed9d206131b186e33f41325873c3684e4065c95@1177550 13f79535-47bb-0310-9956-ffa450edef68

cloudant/bigcouch,PerilousApricot/bigcouch,Asquera/bigcouch,Asquera/bigcouch,breezjw/bigcouch,andrejb/cloudant_bigcouch,cloudant/bigcouch,georgemarshall/bigcouch,Asquera/bigcouch,linearregression/bigcouch,georgemarshall/bigcouch,breezjw/bigcouch,Asquera/bigcouch,kofron/bigcouch,breezjw/bigcouch,kofron/bigcouch,Asquera/bigcouch,georgemarshall/bigcouch,breezjw/bigcouch,andrejb/cloudant_bigcouch,PerilousApricot/bigcouch,PerilousApricot/bigcouch,linearregression/bigcouch,breezjw/bigcouch,linearregression/bigcouch,andrejb/cloudant_bigcouch,georgemarshall/bigcouch,PerilousApricot/bigcouch,andrejb/cloudant_bigcouch,cloudant/bigcouch,Asquera/bigcouch,cloudant/bigcouch,kofron/bigcouch,andrejb/cloudant_bigcouch,cloudant/bigcouch,linearregression/bigcouch,kofron/bigcouch,linearregression/bigcouch,PerilousApricot/bigcouch,linearregression/bigcouch,georgemarshall/bigcouch,georgemarshall/bigcouch,andrejb/cloudant_bigcouch,cloudant/bigcouch,PerilousApricot/bigcouch,kofron/bigcouch,breezjw/bigcouch,cloudant/bigcouch,linearregression/bigcouch,andrejb/cloudant_bigcouch,kofron/bigcouch