Check UserChoice first when determining default PDF viewer

Introduced in Windows 7/8 (I think)

I haven't tested this though. Will make sure it doesn't error some time this evening.