hopefully fixing line endings
Automatically choosing sfmf4j implementation based on jdk version