Fixes to work with MUSCLE 6.
Use Haiku's Makefile template.
Adding gitignore.
Bump version to 2.31.