using unittest2 for backward compatibility

tests failing in 2.6 because of check for mc backend
call to unittest.skip() being missing.  this method was
backported in unittest2.