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.