QPID-5517: Do not discard user defined CFLAGS.

Refactored how additional compiler flags are appended.

git-svn-id: https://svn.apache.org/repos/asf/qpid/dispatch/trunk@1561877 13f79535-47bb-0310-9956-ffa450edef68
QPID-5518: Abort server test on error while writing data.

Previously, the return code was ignored. But if an error occurs then the
test will now abort.

git-svn-id: https://svn.apache.org/repos/asf/qpid/dispatch/trunk@1561878 13f79535-47bb-0310-9956-ffa450edef68
QPID-5491 - Log API improvements based on the patch from Rajith Attapattu


git-svn-id: https://svn.apache.org/repos/asf/qpid/dispatch/trunk@1562173 13f79535-47bb-0310-9956-ffa450edef68
QPID-5517: Provides a macro of add_compile_options

This is used IF the CMake version in use isn't providing the macro
already, which is the case in versions of CMake < 2.8.