Updating the Log, equality uses both id and version

Signed-off-by: Kunal Shroff <shroffk@bnl.gov>
Add missing implementation for editing multiple logs

Signed-off-by: Kunal Shroff <shroffk@bnl.gov>