Removed required_middleware in favor of required_features

Change-Id: I576ab3bbaea56d130f7ccaa5952740cf4160b7a4
Merge "Removed required_middleware in favor of required_features"