A new analysis of bones said to belong to Saint James has revealed that they may not be his after all.