I uploaded the patch and also an ajbrec.ajz file in case Matthais didn't have
a development environment.

Matthais: Please test this in your car to see if it improves your battery life
problems. You have an easily reproduced "bad" environment, which is very
valuable for testing and benchmarking. Hopefully we can squash the battery
charging blues.

Comment from the patch:

The changes are:

* If the deltaV (charge complete detection) fails, this
goes directly into trickle charge mode. Previously, it
would disable futher charging for 60 minutes (thus
draining the batteries for that period of time).

* Trickle charge is forever (enable it in your
settings!). Previously, trickle charge stopped after
12 hours. At that point, the recorder would be
discharging the batteries.

* If deltaV detection didn't succeed or if a time limit
expired, the recorder disabled charging, discharging
the batteries. If "deep discharge" is OFF, we should
never totally disable charging. The hazzard to the
batteries for trickle charging is zero (see previous)
and the aggrevation to the user is huge if they run out
of battery power prematurely.