Fix status command on empty repositories
Don't include repo's without any commits in list --local-only.

If the repository has no commits, then the change count will be 'nan'.
Because float('nan') is truthy (who knows why, but it's not the worse
thing in the world), we need to explicitly check that the count is not
'nan' with math.isnan