Telemetry: Record session id unique to program run

* On program start, create a random UUID to identify the session
* Log it with each telemetry event
* Simplify calls to record telemetry