printing functions. tag: remove
moved variable bound introspection based on a VariablePtr into non member non friend functions in variable.h/cc.
removed variable bound introspection from the cbc solver. CI should build without issue now.