access module properties to ensure modules are present
access module properties to ensure modules are present

demandimport wrappers such as mercurial prevent simple imports from triggering exceptions.
By accessing a property, the modules are actually loaded (or fail).

This should fix issue #177

albfan/pudb,albfan/pudb