commit of broken code for a js expert to fix.
fixed async issues, added string formatter proto
fixed typos
Update firmware flasher so that it uses files available via the github
releases api.
Update the firmware flasher to provide more details about the release.
Add warning message about target selection.
Minor tweaks to the firmwre flasher.
Add a watermark to the log.
Re-implement model diagram on motors tab.

See 79505e42eda71fe93c266015a45f200b39a79a91.
Re-instate use of MSP_CONFIG and updated MSP_MISC commands in
cleanflight.
Change the way the watermark is implemented so that the log area is
scrollable with the mousewheel.
Update configuration for Cleanflight settings.
Fixed transposed URLs in firmware flasher
Merge pull request #21 from UKTamo/fixurls

Fixed transposed URLs in firmware flasher
Update CSS so that AUX 10-12 fit without wrapping.
Use nicer fonts.
Use larger calibrarion buttons and avoid text-wrapping on button labels.
Update changelog and manifest.
Update hardware list (sparky, cc3d, cjmcu, etc).
Update backup/restore functionality so that it restores adjustments,
auxiliary settings and channel forwarding (per-profile).  Add "Warning
Cell Voltage" to the UI.
Add message about `dump` command to backup/restore note.