Decrease min fps to 2.5 in performance optimizer

[#46121501]

To test it better on tablets.
Refactor slider resizing

[#46088407]

Now sliders support "auto" dimensions. "auto" width and height ensures
that:
- slider has width of its label, but no less than 12em,
- slider height and slider handle height is constant.

User can customize height or width by setting explicit values in
options. Then, slider height is dynamically calculated to fill
remaining component area. Slider handle is also adjusted
automatically.
Set default dimensions of slider to "auto", as it's now supported

[#46088407]
Use auto dimensions for sliders in "Amino Acids"

[#46088407]

Also fix other layout issues.
Use auto dimensions for sliders in "Amino Acids Momentum Tes"

[#46088407]
Add small top margin for slider labels

[#46088407]
Fix update of new pulldown, which uses SelectBoxIt

[#46852893]

Pulldown wasn't updated when property was changed.
Fix trailing whitespace in server directory.
Fix lint problems
Fix for incorrect interactive about box from webapp
Add model attributes to the webapp API
updates to Missing Interactive error notification

[#45737301]
IS: Fix graph so css rules will apply
initial diffusion mass and temperature model
adding trace atom button to diffusion temperature interactive
IS: Fix bug in starting single value polling the first time
new public grapher method: truncateRealTimeData(d)

[#46139137]

Use truncateRealTimeData(d) instead of newRealTimeData(d)
when data are only being truncated.

Mocha graph controller tests updated.
default layout, "right": add 0.5em padding-right
Add capistrano task to import interactives when running deploy:clean_and_update
IS: Fix buttons not being configured correctly in some cases

Only call stop if we're started.