There isn't much David Moyes hasn't dealt with in his long career in football - but Everton have a way of throwing up challenges