Fix subtle issue with show(Model)
new show(model) method
no #quad constrs in show(model) by default
add isempty methods; tweak printing for problem sense in show(model)
Refactoring out printing stuff
Merge in new show
Variable and model printing redone, plus tests