user_features: handle duplicate distro features

This ensures that when a feature is listed more than once in DISTRO_FEATURES,
and USER_FEATURES insists it be removed, that we remove all instances, not
just the first.

JIRA: SB-1350

Signed-off-by: Christopher Larson <kergoth@gmail.com>