Thread safe changes
Preserve code tabs
Switch to use initializer-list ctor
Merge pull request #1243 from vkuznet/ThreadSafe_RecoBTag

Multithreading bug-fix -- Thread safe changes for RecoBTag/SoftLepton