Lua wrappers for monster groups.

This enables you to:
- Spawn new monster groups of custom type on the overmap.
- Iterate over existing monster groups and adjust them.

Copy the Elf sample mod from doc/sample_mods/ to data/mods/ for testing.