Correctly match Safari version

@gabceb For #35. As I said in my last comment, the information required was already present, just not used. However, the fixes retains the desired action for all other browsers, thus not resulting in breaking changes as I first thought.

This is is best reviewed by appending `?w=1` to the URL to strip white space changes. It seems 1d235da0901f91f15c9331acfe91992743685be2 did not fully fix #26, though I thought for sure it did...