Python 3 fixes for the dispersion data key generation and the data assembly.
The specific_analyses.relax_disp.disp_data.return_param_key_from_data() function was generating
different keys for Python 2 and 3. This has been fixed. The return_r2eff_arrays() function has
also been modified to correctly check for these keys.