This adds the necessary infrastructure to add actions that deal damage to enemies, and tests this through the new effects builder exposed through Lua.
You now reigster actions with registerAction under Global.lua. This should make it extremely easy to add new actions later.