Improve check for RD "equality"
Improve check for RD "equality"

Only check RDs that have keys and only if first RD has at least as many keys as second
MahApps/MahApps.Metro,Evangelink/MahApps.Metro,ye4241/MahApps.Metro,batzen/MahApps.Metro