ignoring a couple of lines of coverage where it's system dependent
removing coverage for an exception we only encounter on misconfigured systems
adding assertDateAlmostEqual()
should return None instead of failing with KeyError
adding tests for master_announce
adding test for ConfigurationWithCallbacks.clear()
remove coverage for windows specific import
we should not be skipping coverage here
rename tests to better match modules
check imports, not OS
adding sysinfo.user tests