Have testall return a list of tests

With this it will be simple to generate the coverage table for documentation. in line with cclib/cclib.github.io#5. Only attributes that are parsed (and perhaps tested for somehow) in unit tests will be considered supported.