ENH: catching failing detection for run_ica

- if detection fails due to silly parameters passed,
  the unprocessed ica is returned instead.