Fixes for FronTier binding + more static analyzer findings
Merge branch 'new-conddb-fronTierFix' into new-conddb
Wrapper<T>::getInterface explicitly uses a const static

The value returned from Wrapper<T>::getInterface was always const but internally the function held a non-const static. We now changed it to a ‘const’ static since that was its real behavior and using a ‘const static’ avoids confusing our thread safety checkers
Make statics value visible inline to avoid possible race conditions and
subsequent clang static analyzer complains. These should really be a constexpr,
but we cannot do it until ROOT6.
Fix memory leaks.
Merge pull request #1030 from ktf/fix-memory-leaks

Misc fixes -- Fix memory leaks.
Merge pull request #1029 from ktf/fix-division-by-zero

Misc cleanups -- Make static const value visible inline.
Merge pull request #1033 from ggovi/new-conddb

CondCore fixes -- Fixes for FronTier binding; More static analyzer fixes
Merge pull request #1025 from Dr15Jones/WrapperGetInterfaceUsesConstStatic

Multithreaded framework -- Wrapper<T>::getInterface explicitly uses a const static
Don't update global registries in secondary source
Merge pull request #1034 from wmtan/NoGlobalUpdatesInSecondarySource

Multithreaded framework -- Don't update global registries in secondary source