Squashed commit of the following:

commit 5c85b43c67b88cfd5923815cfd7be5ac6d79afa5
Author: Ariel Weisberg <aweisberg@voltdb.com>
Date:   Tue Sep 9 12:11:16 2014 -0400

    For ENG-6718, fix bug where disabling DR while loading some table data was removed

commit 69b1b3d9c06edb43e808f43aa22cf1c62ef65d6b
Author: Yang Lu <yang@voltdb.com>
Date:   Thu Aug 21 12:22:39 2014 -0400

    For Eng-6718, remove dead code.

commit 6ce1ba3411996794924b884ba0471006e8026a1a
Merge: b9bcb02 3285a69
Author: Yang Lu <yang@voltdb.com>
Date:   Tue Aug 19 15:22:27 2014 -0400

    Merge branch 'dr-integration-prime' into ENG-6718-dr-ddl

    Conflicts:
    	tests/ee/storage/table_and_indexes_test.cpp

commit b9bcb028b4f78f85c80def2c8b1f092c2eb74e3c
Author: Yang Lu <yang@voltdb.com>
Date:   Tue Aug 19 14:58:51 2014 -0400

    For ENG-6718, temporarily turn off dr during the schema change process.

commit 03cef06ce48bbde13303e606c18c74c97163aa1e
Author: Yang Lu <yang@voltdb.com>
Date:   Mon Aug 18 14:51:22 2014 -0400

    For ENG-6718, fix problems caused by function signiture mismatch.

commit 4572707d13f1adf4376e1ad7c38ad9ef97a3f3be
Author: Yang Lu <yang@voltdb.com>
Date:   Mon Aug 18 14:15:14 2014 -0400

    For ENG-6718, support adhoc dr ddl statement. (Actually supported by
    pervious commits)

commit 3c51605b3c8ea23317b97ebee846b13d707c96c8
Author: Yang Lu <yang@voltdb.com>
Date:   Mon Aug 18 13:11:30 2014 -0400

    For ENG-6718, fix broken testcases.

commit b5b10942df63b1e23cccc9c4c0f3d969518c9782
Author: Yang Lu <yang@voltdb.com>
Date:   Fri Aug 15 17:28:18 2014 -0400

    For ENG-6718, add tests for DR DDL statement.

commit 3fd10e830e749e21f0f0b285527110bfb8a0d817
Author: Yang Lu <yang@voltdb.com>
Date:   Fri Aug 15 14:35:05 2014 -0400

    For ENG-6718, change function signiture to fit actual intention.

commit f18be3b5325b3f2d9cbf9331a46ead352be39a1b
Author: Yang Lu <yang@voltdb.com>
Date:   Thu Aug 14 18:02:30 2014 -0400

    For ENG-6718, make ee noticed there is a catalog change relates to dr.

commit 407eae65b2462172377bc79f2d66ec2143f9629b
Author: Yang Lu <yang@voltdb.com>
Date:   Thu Aug 14 14:26:55 2014 -0400

    For ENG-6718, diff engine supports dr schema change.

commit ecbc3fcf1f89d1b82ebf4b3322d56ab375e50d42
Author: Yang Lu <yang@voltdb.com>
Date:   Wed Aug 13 16:37:52 2014 -0400

    For ENG-6718, inside ee get DR info from catalog, then decide whether or not sending out DR
    buffers.

commit a511fdd17b69847822748caa68af5a71dde6d575
Author: Yang Lu <yang@voltdb.com>
Date:   Wed Aug 13 12:10:59 2014 -0400

    For ENG-6718, implement dr syntax in ddl statement, write dr table info
    into catalog.
Merge branch 'dr-integration-prime' into ENG-6702-2