[functorch] New coverage calculator (pytorch/functorch#610)
Too much entropy got into the old one so I rewrote the coverage
calculator. Haven't deleted the old one yet just in case we need to take
a look through it and debug differences, but I'm relatively confident in
the new one.