CheckRadioButton: import safely

The call to CheckRadioButton must be 'safe' as it sends a BM_SETCHECK message to the radio buttons, which will be handled by the calling application's window procedure (if it has one) while in the call to CheckRadioButton.  This may trigger Haskell code to be called before the foreign function returns.