Updated scripting api and scripts; Fixed xml parsing issue with special xml characters and fixed highlighters to reload settings if settings are changed for text highlighting.