Added unique device identifier to outgoing events

Unique device identifier can be used to track app installs and sessions
per device.