Variants of zero forcing and their applications to the minimum rank problem