Everett@50: the present state of play of the Everett Intepretation of Quantum Mechanics