"bufferlist move = std::move(bl)" exercises the "move constructor".
But the purpose of this test is to verify the functionality of
"move assignment operator".
So this PR construct "move" first, and then assign rvalue reference to it.
Signed-off-by: Changcheng Liu <changcheng.liu@aliyun.com>