An entire village has been relocated in the northern Indian state of Rajasthan to protect tigers, officials say.