use pyqi_system_call instead of qcli_system_call
build summary more efficiently

Thanks @wasade for catching this!
add number of scripts that errored out to summary

Thanks for suggesting this @gregcaporaso!