removed WebComponents and converted ss-scheduler component to angular directive in order to solve the two way binding issue with angular and the web components attribute.
After realizing that the attribute was defined with one uppercase letter and converting it to all lowercase solved the issue, I'm not sure web components was at fault at all here and could still have been used.
For simplicity I will keep on using the directive.
added backend cron job support, cronmanager now created, deletes, starts and stops cron jobs. moved code out of task manager into rsyncRunner. Added ready and saved event for wsDAO.