Removed depricated KfComponentsHolder::setup function

The depricated function was using a thread local for temporary
storage while processing. The already existing replacement version
of setup has that passed in as an argument. The change modifies
the last two places still calling the depricated function.
This is needed because of a system limit on the number of allowed
thread locals in an executable.
Merge pull request #4223 from Dr15Jones/removeDepricatedFuncKfComponentsHolder

Removed depricated KfComponentsHolder::setup function