Zaslat SMS: Calculating opacity in hot, dense matter using second-order electron-photon and two-photon transitions to approximate line broadening