Forms renamed to controls.

We do the renaming since input controls can be used outside forms as
well.
Unified styling of controls
Minor scroller styling
More styling tweaks

Also prevents insertion of groups and collections without names.
Trim of group and collection names.
Merge pull request #379 from peerlibrary/controls-design-unification

Controls design unification