refactor and remove GlobalSettings.kem

**please review**
it's not considered correct Java code for a program to catch InterruptedException and do nothing, not even reset the interrupt flag by calling this method. In practice, I don't think this is likely to make much of a difference since the user shouldn't ever interrupt anything unless they want the process to terminate.