charger: display date and time in offline charging mode.
dnsmasq: use 2 versions of dnsmasq.

-I tried to patch dnsmasq from 2.51 to the latest code because it
was causing hi CPU usage and battery drain is some of my use
cases. However my patched version was causing tethering to fail
in some cases. So I decided to use the patched version for my
purposes and allow the android framework to continue to use 2.51

-My version is "dnsmasq-meticulus", repo here:
https://github.com/Meticulus/android_external_dnsmasq-meticulus

carbon branch