Updated tracer to work in service and across ipc
Updated ipc to use template varargs and have some tests