1.89 changes

Updated codemirror library to latest 4.3 version; Added global error
handling to show javascript errors as alertify messages and text log.