Fix crash when changing floors.

Also try and fix the file loading of music dungeons on Windows.  The
asset manager didn't seem to like absolute paths like it did on Linux
when using the InternalFileResolver