ParameterWidget needs better size handling

Summary

ParameterWidget has way too much white space when showing "small" editors

Steps to reproduce

Open a plotter and look at the parameters

What is the current bug behavior?

Depending on the type of parameter and it's setup, there's too much vertical space.

What is the expected correct behavior?

We should have the editor take just the height needed.

Possible fixes

The widget should be resized when the current editor changes