Simplify the bdb and leveldb stores a bit by undoing a cps api.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1443057 13f79535-47bb-0310-9956-ffa450edef68
Simplify some test cases.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1443058 13f79535-47bb-0310-9956-ffa450edef68
Make sure we fire the swap_out watchers if we stop swapping out an entry.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1443059 13f79535-47bb-0310-9956-ffa450edef68
Assert that we are executing on the expected dispatch queue.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1443060 13f79535-47bb-0310-9956-ffa450edef68