fix most pep8 and pylint reports in diskinfo.py, ipmi.py and detect.py