For 15 years, Israeli authorities have imposed sweeping restrictions on the movement of people into and out of the Gaza Strip.