Overwrite empty app features profiles in update_features

See bug https://bugzilla.mozilla.org/show_bug.cgi?id=875122

Since `get_features()` creates empty profiles, we need to consider existing profiles when running `update_features`, just ignoring the non-empty ones.