Implement ‘help’ command for cbc tool
Undefine NDEBUG to avoid asserts to be optimized out
Fix compilation on macosx with gtest from homebrew
Close dynamic libraries. Fixes small memory leak
Include types definitions for POSIX systems. Fixes C++ builds on some systems.
Fix win32 builds:
Add suffix to cbc command implementations;
Fix guards for socket errno macros;
Define size_t types to fix MSVC 9 build;
MSVC 9 isn’t C99, but has stddef.h, so just include it.