PLAT-747: enable exception tracer registration and validation at runtime

This is done by requiring "exception_tracer" to return bool and to be initialized at nullptr. The regular exception tracer thus becomes "default_exception_tracer", which is executed when the former is not "installed" or returns false.