versions up: Monaco editor 0.20.0 / prettier 2.0.5

These new versions contain several small improvements.

It seems this version of prettier formats javascript in a way that jslint does not complain about.

Also contain some small fixes for our renderjs and rsvp type definitions, so that monaco-editor-gadget.js can typecheck.

See merge request !1139
2 jobs for fix/random-setFile-functional-test-failures
in 0 seconds, using 0 compute credits, and was queued for 0 seconds