Updated sparkle.
Added a debug switch for debugging teardown process
better integration with the theme system
Add additional properties to a theme and return defaults in case the theme dictionary doesn't specify a value.
Improved UI
Added a class method to return the current theme.
Assign addition values during migration.
Map new outline background property.
Update and new themes.
Proper integration of the theme system
Remove unneeded syntax colour stuff.
Shouldn't have removed these.
Full integration with theme system
Check a task is running before terminating it.
update
turn off debug
terminate a task only if it was running
comment out debug output