Spell-created units now trigger all events

This fixes issue #7 with