Update usage of enemy type to file names

This merges #415 and #416.

In addition, I updated spawn events/powers and transform powers to use file names.