Push file creation function to common
Update gitignore with *.swp
Add the map_new lua command
[demo01] Allow lich to create a dungeon