Work on tasks configuration
Add dependencies folder getting to package managers
Add dependencies sharing option
Add ability to execute actions on tasks
Close #385 - Throw exception on invalid connections, instead of falling back to last valid one