Interpolate entity position between ticks

This doesn't handle world wraparound correctly, so the interpolated
position will be wrong on the tick where an entity crosses the world
boundary.

Also rename physicsRate to tickRate in client.ini.