Bug 788688 - Pre: Clean some imports.
Bug 788688 - Part 1: Add setClientName with timestamp to ClientsDataDelegate.
Bug 788688 - Part 2: Upload clients and tabs records when client name changes.
Bug 788688 - Part 3: Add "Device name" pref to Status activity.

In the edge case where what the user has entered (empty text) and what
is persisted (default client name) differ, Android does not update the
contents of the dialog's EditText correctly.  Removing and re-creating
all preferences is the only way I found to work around this; that's in
the next commit.
Bug 788688 - Part 4: Work around Android DialogPreference caching bug.
Bug 788688 - Post: PII client data to ease debugging.
Bug 788688 - Review comment: Include timestamp in setClientName.
Bug 788688 - Allow setting client's device name in FxAccountStatusActivity. r=rnewman