[#54476806] Added API pipe delete specs. Implemented API pipe delete. It is not very stable due to lack of task controoller and specs. Once API tasks are implemented everything can be tested properly. This is due to circular dependencies between tasks and especially pipes but also among projects  It will require a lot of refactoring once it is more stable.