Intermittent fasting has been practised by humans for millennia - scientist now understand the true health benefits.