engine: loop through deplist with the auto-hack to get every bit of the feature remvoed.

This slows down things, but the user will be sure that the feature and its dependency tree are fully removed.
2.0.3