Make selfupdate idempotent.
Add idempotent selfupdate cucumber feature.