1- Added a new swap using offset algorithm which is set with 2 `MCUBOOT_SWAP_USING_OFFSET`. This algorithm is similar to swap 3 using move but avoids moving the sectors in the primary slot 4 up by having the update image written in the second sector in 5 the update slot, which offers a faster update process and 6 requires a smaller swap status area 7