Add python coverage reporting