Short term:
- Better support for malformed files. Print some message at least.
- Test only mode, which checks file for validity.

Long term:
- Parsing archive files using BMS scripts (or something
similar, since I'm not very fond of BMS). This is probably work for
fusepak2.
