On Android < 6 DateUtils picks up the system language to build strings, therefore the timestamps are shown in the wrong language when anything else than
System default is used as language in Briar.
This MR fixes the following things:
updateConfiguration where possible.
I tested the changes (mostly) in the emulator an APIs 15,16, 21,23,28.