Far from being cut off from the rest of the world, Australia experienced a migration from India about 4,000 years ago, a study suggests.