Fix tests and make them more robust

- make endmember_benchmarks.py more robust by printing more digits
- change numdiff settings to work better
- silent unittest output