Fix std::pow call for unsigned types on OS X. Refs #7199
Merge branch 'bugfix/7199_vesuvio_fitting_diffs' into develop