java: Add support for the userdata syncgroup

This change also adds a toString to the WatchChange.

Change-Id: I1d9d423d1b3f372bb700f47a5a89e5234c6e3a1c
4 files changed