Multithreaded TriggerNamesService

Make the TriggerNamesService run with the multithreaded
Framework. Made one non thread safe function private instead
of public.
Merge pull request #952 from wddgit/multithreadedTriggerNamesService

Multithreaded framework -- Multithreaded TriggerNamesService