fix skanner.py to use scan.progress() in a way currently supported by the API
skanner.py: workaround scan-status logic and load-report implementation bugs