UI and event refactoring; add music support; fix torture table apply crash, vec2 out of bounds crash;
missing files
Merge branch 'master' of https://github.com/miki151/keeperrl