Catch yet another potential charging state

'Complete' should also be handled like 'Disconnected', not like a missing
sample.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Merge pull request #43 from dirkhh/chargingFix

Catch yet another potential charging state