refs #8520. Swap in new functionality and add tests.

Should now have no more force IDF parameter reads. You can do everything via the quick_explicit.