app/app: add ErrAppNotEqual. It should be raised when 2 apps are not compatible to swap.