Make tone player test quicker.
Merge pull request #769 from yxl/TestPlayTone

Make tone player test quicker.
ensure close without changes doesn't update mtime
Merge branch 'master' into optimize-file-connection