B-em 2.2 from upstream repo
Several fixes, mostly based on patches from jimmy.

- Fixed potential crashes when loading tapes
- Fixed crashes due to missing ROMs/samples
- Fixed 'wandering' keyboard redefine dialog on Linux port
- Consistent version string
- Linux port can now be closed from 'X' icon
- CSW files now work on 64-bit Linux