Cycloaddition Reactions of Heptafulvenes: An Overview