Sync pre* and post* scripts to be run at same step
Updater is now running first `preinst` and `postinst` script and later `prerm` and `postrm` scripts. This causes problems because `prerm` script expect to be run before `postinst` scripts. The original idea was not to break stuff with `prerm` which can stop services and more. Problem si that in reality it breaks stuff because services are stopped and disabled and that is done after `postinst` were run so there is no `postinst` to fix that.
The solution is simple. Throw away this stupid logic and just run `prerm` scripts together with `preinst` script in correct order. This also allow us to move and run `postrm` scripts together with `postinst` scripts. This makes much more sense and is consistent.
Only problem is that it is going to break journal for sure because we have to move operations between steps. Well that is a pity.
issue