Rework delete reconciliation
Mutilple changes to properly handle resource delete:
- Use standard reconcile pattern to managed finaliser and dispatch reconcile normal/delete
- Add patchHelper to update sylvaUnitsRelease resource (for now used to manage finaliser and upadte status.observedGenration)
- Introduce event recorder
- Poll resource while they are being deleted until they dissapear from api
- Make source.type immutable as we don't support that change for now
Closes #5 (closed) #1 (closed)
Edited by Francois Eleouet