UI: Reset location last_moved_at when changing movement strategy

Same fix as previous commit to server applied to ui to resolve
same issue which occurred during client movement cycle (inbetween
server updates)
Add a couple TODO comments