Small update: If you are using an emulator with a system.img file you should be able to change the scripts or install method for root to place su and busybox in /system/bin instead of /system/xbin, it should stick but I'm not going to test (no time at the moment, and I'm working on a no system.img project) so if anyone wants to try this out and let me know that would be great. Also, before anyone points this out, yes I know that the emulator loads a default system.img whenever it boots but I'm referring to a different one, one you manually install/place/create. That is why I say "no system.img" file is needed. You don't need anything but the default image to get this to work.