public void addServerFeaturesProvider(ServerFeaturesProvider provider) {
        for (Iterator<String> it = provider.getFeatures(); it.hasNext();) {
            addServerFeature(it.next());
        }
    }
Adds the features provided by the new service that implements the ServerFeaturesProvider
interface. This information will be used whenever a disco for information is made against
the server (i.e. the packet's target is the server).
Example of features are: jabber:iq:agents, jabber:iq:time, etc.

@param provider the ServerFeaturesProvider that provides new server features.
xmppserver/src/main/java/org/jivesoftware/openfire/disco/IQDiscoInfoHandler.java