Add debug information to parameters.

The new Parameters interface is now completely functional (testing is
falling to the wayside with the deadline) and makes the handling of
disparate parameters quite elegant even if the code itself needs a heavy
dose of refactoring to stop burning eyes from skulls.