Tweak metrics call for usage in Blip

- Add default `source` (and `version`) to properties, allow apps to override by setting a `source` (optionally `version`) prop