dependency fixes in xml


I went through and identified all parameters in ed_params.f90 that are dependent on other parameters (which now makes them variables, but you get the idea).  If there was a dependency, I moved it to a new subroutine, and this subroutine is called after the xml call.

This new version has been applied to the EDTS, and compared to the previous release give the exact same results at all sites.