the gui/ subdir isn't installed if only the "subscription-manager" rpm is installed

Looks like file_monitor could move up to subscription_manager/ though, it just needs gobject
(which async.py already needs, and the gobject dep already exists, so should be fine to move)