Check UserChoice first when determining default PDF viewer

Introduced in Windows 7/8 (I think)
Registry key lookups are not case sensitive

Also, close reg key when we don't need it any more.
Merge pull request #150 from aurimasv/patch-1

Check UserChoice first when determining default PDF viewer