made tests cross os compatible
changelog
gitignore