Fix S3M replay length

In S3M order list pattern 0xfe is a skip marker and 0xff is an end of
module marker. A bug introduced in commit 93fd710 cut the module length
at the first occurrence of the 0xfe marker, fix it to have full length
replay.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
[test] Add specific tests for problematic modules

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
Merge branch 'master' of github.com:cmatsuoka/libxmp
Cosmetic line break fixes

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
Update changelog

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>