In C++11 mode, DISALLOW_COPY_AND_ASSIGN and
DISALLOW_IMPLICIT_CONSTRUCTORS now use the |= delete| form to disable
constructors and the assignment operator.