suppressed error on linux from battery plugin, added fully-charged implementation on OSX