Ensure recognition of Safari on Windows
Add ability to pass mock `navigator.platform` in detect tests
Add test for Safari on Windows detection
Merge branch 'safari-windows'

Closes #1008