Lazily choose whether to skip tests

This is the new and improved version of a PR for lazily determining whether a given test should be skipped. The decorators `skip_if_bz_bug_open` and `skip_if_rm_bug_open` have been created to replace `bzbug` and `redminebug`, respectively.

Many thanks to @elyezer for help with the decorators.