Improve module view tests

This commit reduces the number of failures in Firefox from 11 to 4.
It makes the tests less brittle, because Chrome renders HTML attributes
in a different order to other browsers.

It also removes two tests to do with "About the data" that aren't actually
testing anything. We shouldn't kid ourselves that we have more test
coverage than we do.