do not require crush features for rules that aren't being used

Currently if a crush rule exists that uses the indep mode or the new step codes
we require that clients support it... even if they have no (usually EC) pools
that use the new rule.