Use displacement unit from window
The original implementation did not take window's displacement unit into account. This makes sure we register this unit and we delegate the target access creation to the analyzer state, this way it can take it into account when computing the addresses. This also fixes the remote/local tests since there were incorrectly assuming the type size was included in the displacement.
I did not fix the other tests because we use a displacement of 80
which stays within the window (even though it had the intention of being a 20 elements displacement).