[dns] - check parameters for validity - fixes #13975 - credits to flaterichd
[pvr] bump add-ons to https://github.com/opdenkamp/xbmc-pvr-addons/commit/96774c4f775b156a46fb58151379dece3e773c96
[osx] - on resume don't toggle windowed/fullscreen - this leads to moving XBMC to screen1 on dual screen setups and isn't needed on osx at all