Major plans for 42 net zero homes have been granted planning permission near Didcot.