Library for in-place updating of the running binary