Done by Daniel Pastushchak for KDE during GCI-2014.
This implementation of the AbstractEffectLoader is able to to load the scripted KWin Effects. It uses KServiceTypeTrader to find all the candidates to load.