Add more methods to unit test blacklist

This change adds more methods to the unit test blacklist so that we
can more easily avoid filesystem effects and subprocess interaction
in our unit tests.
Are we assuming here that if we ever need to write a test that assumes the Configuration['hostname'] value is set, that we will set it explicitly in the test? Otherwise this value seems like would just be None or whatever it defaults to.