Fix "Select correct 12 or 24 time format" breaking Chrome

Due to Chrome's process isolation, using a ContentResolver is
forbidden. However ActivityThread already has direct access to
settings and locale, so modify DateFormat's utility method to
allow those values to be passed directly.

CYNGNOS-495

Change-Id: I5284b94459ac03214f1712c8a1fddcbefeae3783
2 files changed