[worldborder] Fixed knockback from teleporting under the world
[worldborder] Changed chunk loading code to avoid keeping chunks loaded

This change was the result of 12 hours of testing and profiling various
methods, the performance increase is quite substantial.