Using DPRINTF convention and int type instead of boolean for CAMWIRE_SUCCESS and CAMWIRE_FAILURE. Introduced checking for smart_ptr initialization
Working on porting more code from C to C++. Removing old-style free() functions and working on smart_ptr