librbd : v3 copy-on-read for clones

modified names "COR" , "cor" and "if ("  to keep the same code style
When writing back asynchronously, it is highly possible that the AioRead object has been destroyed (after complete) while m_entire_object still being referenced for writing back. At that time m_entire_object is arbitrary bits.