'minor callback test
Session coverage, and upgradeable? fix

Add coverage for Mdm::Session
upgradeable? was broken and returned nil instead
of false