Added the real-time creation of cannons on dragon spawning. Cannons are either fireball cannons or blaze cannons. Also added two new target types: all_cycle and random.