Fix byon

`FixedListMachineProvisioningLocation` now does not require machines to have no parent (if machine doesn't have parent then this will adopt it; if it does then that's fine too).

Fixes JcloudsByon.