First step of interactive serialization test fix

[#62048198]

Now it just works fine, without throwing errors (it was happening in
my local env), however still the actual test is missing. It was
removed accidentally here:

https://github.com/concord-consortium/lab/commit/2dc4dff00bc3da3b3fed8f48650bddfc4809af30#diff-18ef887a273a1345b17b8c49935afdc6
Restore interactive-serialization-basic test

[#62048198]
Make sure that interactive controller copies template definition

[#62048198]

So the serialized version of template is equal to initial template
provided by author.
Fix issue in select box view that prevented option from being selected

[#62048198]
Update grapher mock that is used in tests

[#62048198]
Slightly change some interactives to avoid serialization test fail

[#62048198]

Of course it's an interim solution.
The problem is more general - if onLoad or parameter's onChange script
changes parameters, what should we do about it?

Is it expected that interactive serialization includes these changes?
I guess so, however it makes automated testing a bit difficult.

In this commit I've just changed parameters values to match computed
values set by onChange scripts.
Restore radio component serialization test

[#62048198]
Restore and fix interactive-parameters-spec tests

[#62048198]

Some time ago it was completely replaced with a wrong content (looked
like interactive serialization tests).
interactives-metadata.js : add category, subcategory, screenshot.

An interactive author can specify a category and subcategory for an interactive so that they can be automatically categorized on Concord's STEM Resource Finder site.

An interactive author can specify a screenshot for an interactive to show up in the Concord STEM resource finder.

[#61222898] [#61222800]

https://www.pivotaltracker.com/story/show/61222800
https://www.pivotaltracker.com/story/show/61222898
application.js remove wayward console.log

[BTW: this file is littered with console.log — s’ okay?]
ITSI: Fix Ammonia Molecules

By using valence electrons of 3, we can get the H atoms evenly spaced
around the N atom.
ITSI: Heat and Temperature 1 interactive
ITSI: Constructing Water Molecules interactive

[#61768524]
ITSI: Constructing Larger Water interactive

[#61768676]
ITSI: Heat & Temp 2: Shorten option text

[#61767464]
Add support for adding bonds through scripts
ITSI: Correct Ratio of Hydrogen and Oxygen interactive

[#61768806]
ITSI: Clean up unneeded models/interactives
Typo update Graff to Graaf
Small tweaks to text and aspect ratio for Opposites Attract