* Applied Boaz and Luca feedback
* Added rest tests
* Bwc for delete by query
* Brought back the replica request in TransportShardReplicationOperationAction