Add file upload button for parameter of type="file"

Doesn’t do anything yet, though.
Refactor ValueCell class

Hopefully this makes it a little easier to read.
Add icons to tabs

They look neat; I hope they’re not too distracting.
Add informational message to empty parameter table

It instructs the user to select a model component in order to view and
edit its parameters.