move Scaling functionality into MILProgram and Variable and Constraint classes
move objective coefficient manipulation machinery into the Variable class