Checking or unchecking the Show Basic Information checkbox now ensures the listview is scrolled to the previously selected item instead of going up
Reset the 'last used id' counter when a new script is created or a new script is loaded
Add some WIP code to allow changing the entryorguid and source_type on the fly for the selected script. Needs more work because there's a logic flaw in the SmartScriptListView class that has to be resolved first and I don't have any idea how (yet).
Cross three items from the TODO.txt which were already done