QPID-4640: Add files required for legacystore build to distro.

Several files needed to build the legacystore were missing from automake dist
rules.  Note still need to use cmake to build legacystore, it is not build by
automake. The missing files were added so that you can use cmake without error
in an automake-generated distribution.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1457096 13f79535-47bb-0310-9956-ffa450edef68
QPID-4640: brokertest.py prints a message and skips tests if qmf.console not available.

Tests that use qmf.console will print a skip message if it is not available.
For example: they may not be available when building from a distro rather than a
checkout.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1457097 13f79535-47bb-0310-9956-ffa450edef68
QPID-4640: Deprecate autotools build system.

This patch does the following:

- Update INSTALL and README files to refer to the cmake build.
- configure script prints a deprecation notice.

The autotools instructions are still available in INSTALL-AUTOTOOLS,
which also has a deprecation notice.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1457098 13f79535-47bb-0310-9956-ffa450edef68
QPID-4640: Fixed up some of the documentation from the autotools deprecation
- The new INSTALL-AUTOMAKE was incorrectly based on the new INSTALL not the old one
- The cmake build instructions didn't use a separate build directory which is the
  recommended configuration (both by cmake and qpid)

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1457373 13f79535-47bb-0310-9956-ffa450edef68
QPID-4621: Implemented arithmetic operations in C++ broker Selectors
- Rearranged Syntax and parser to support arithmetic
- Implemented arithmetic syntax
- Implemented arithmetic operators
- Added some tests for arithmetic operations