Added license headers, missing documentation and reverted changes to ITracerExtensions.cs (which comes from the Tracer nuget)