separate thread local EventContext handling from ContextSpecificPtr file
GaudiKernel/ContextSpecificPtr contains all the setting/getting methods for the thread local EventContext. let's move all this to a new file "ThreadLocalContext", so we don't bring in the ContextSpecificPtr stuff when all we want is the thread local context