Issue-23: userData does not persist

When the local manager updates a presence the userData is lost. This
prevents that data from being lost.

closes #23 

@zendesk/zendesk-radar