fixing #14 by adding banelings in. I cannot remember why I excluded them in the first place.
adding unit change events for morphing buildings and such