Updated the means by which we disable user interaction when SVProgressHUDMask is not 'none'. Removed and updated some other code to fit our purposes.