Use wp_verify_nonce instead of check_admin_referer so that we can fail g...

...racefully if the nonce isn't valid.
Good catch, would generate a notice but would correctly fail back to redirecting to home.

There should never be a situation where someone has `action=switch_language` but not the nonce.