1115631 - The validity check should not be performed on disabled content sources

https://bugzilla.redhat.com/show_bug.cgi?id=1115631

Better fix.  Previous fix did not handle invalid descriptors properly.  Specifically, it did not handle cases when the *enabled* property did not exist.