#3070 - add additional data to replication error messages

Small nit, our style in pouchdb is 

    var errors = [];
    var errorCopyProps = ['id', 'reason', 'status'];

The camelCasing is new which is why there are some old underscore variable names in there