CombatMissionControl -> Move us in to range so combat can take over

Cache -> Clear the PreferredPrimary if it is no longer valid, and nothing else can be assigned yet

Combat -> Fix logic on targetting, check for too many low when trying to target high and vice versa
Merge branch 'BleedingEdge' of git://github.com/ISeeDEDPpl/Questor into BleedingEdge