BRANCH 4.1: fixed script editor going to last line on load under most
conditions.
- fixed script editor clearing on save (this started when
  spt.panel.refresh() was switch to loading asynchronously
BRANCH 4.1: these did not check-in from last check-in
Merge branch '4.1' of https://github.com/Southpaw-TACTIC/TACTIC into 4.1