Start at fixing dihedrals.
Rewrite of forceparams.py

Now uses a master parameter list, and reconstructs other
parameter lists from posted differences.

parameter lists and unit lists now stored in parser objects.

unitlist ordering adjusted based on the parameterlist, so there
only needs to be one unitlist.