[common.logging] removed timedlogging include, WARNING!

If you did rely on `common/logging.hh` to include `common/timedlogging.hh`
your code may not compile anymore.
[functions.interfaces] added is_localizable_function

This can be used for instance in the context of a static_assert to check
if a given function is derived from LocalizableFunctionInterface. Since we
do not only check whether the function is tagged as LocalizableFunction but
in deed derived from LocalizableFunctionInterface we need the helper class.
[test.main] toggle TimedLogger along with Logger