knc: Automatically disable and re-enable problematic cores
Bugfix: knc: Only try to re-enable cores after we've actually asserted them as disabled, otherwise we won't actually assert the enable either
Document existing enum dev_enable usage
Bugfix: knc: Use separate DEV_RECOVER_DRV deven when doing automatic core disable/re-enable, so user-initiated disables are left alone
Merge branch 'knc' into bfgminer