Changed how units_from_param iterates over param files.
Changed how units_from_param iterates over param files.

Instead of re-defining a function inside of units_from_param(), that function
just recursively calls itself when it is passed a list instead of a param dict
or param filename.

ibackus/diskpy,ibackus/diskpy