Framework update (mostly fix effective c++ warnings).
Fix for deallocating memory from throw.
Merge lp:~tangent-org/gearmand/1.0-build/ Build: jenkins-Gearmand-317
Extend tests to check built binaries.
Merge lp:~tangent-org/gearmand/1.0-build/ Build: jenkins-Gearmand-319
check for cyassl
Merge lp:~tangent-org/gearmand/1.0-build/ Build: jenkins-Gearmand-320
First part, test for lp:1098409
Merge lp:~tangent-org/gearmand/1.0-build/ Build: jenkins-Gearmand-322
Missed header.
Merge lp:~tangent-org/gearmand/1.0-build/ Build: jenkins-Gearmand-323
Remove no longer needed typedef.
Fix line indent.
Update, create non-prefix macros for use in C++ code.
Add non-prefix version.
Test the new macro in C++ context.
Merge lp:~tangent-org/gearmand/1.0-build/ Build: jenkins-Gearmand-328
Shift things around for port (this will allow us to make the changes needed for SSL in 1.1 without creating merge hells).
Merge lp:~tangent-org/gearmand/1.0-build/ Build: jenkins-Gearmand-329
Remove final bits around having code protected from C files.