Bug 885954 - Add comments to barrier classes explaining our use of C++ move semantics; r=jimb