Changed Task class heirarchy. Introduced ImpersonatingTask. Removed ServiceTask
Introduced ImpersonatingTaskExecutor