fix Benchmark bug caused by MD2D view refactoring
Fix the node version check

Previous approach was comparing strings, so for example version
"v0.8.11" was treated as earlier than "v0.8.6" and build process was
terminated.
Add and test calculation of the DNA complementary sequence

[#41019565]
Implement DNA renderer

[#41019565]

Note that a separate file is used. This simple pattern may be useful
to keep molecule container smaller / cleaner and to more easily test
such classes.
Add DNA sequence to the Modeling Transcription interactive

[#41019565]
Move static DNA styles from JS to CSS (sass)

[#41019565]
Fix incorrect CSS selector in _molecule-container.sass

.molecules-view-svg-container was unavailable in the Embeddable mode.
Emit "change" event from DNA properties (and update related tests)

[#41019647]
Redraw DNA on every change

[#41019647]
Add DNA Edit Dialog

[#41019647]
Update MD2D ScriptingAPI: getDNAProperties, setDNA..., openDNADialog

[#41019647]
Add "Edit DNA" button to the Modeling Transcription interactive

[#41019647]
Add jQuery-UI to the test environment

[#41019647]

DNA Edit Dialog uses jQuery-UI, so it's needed now.
Simplify DNA Properties

Rm add method, use just "set" in all cases (as there is only one DNA
available in the model).
Set default values for forces related to proteins engine

[#41469007]
Remove custom model options in amino-acids interactive

[#41469007]

These options are now default.
Update MML->JSON tests with new default values

[#41469007]
Update amino acid interactives with new default folding settings.
Update to amino acids interactive

sets new default folding parameters
Add simple validation of DNA code, move DNA dialog styles to SASS file

[#41019647]