Newcastle United assistant boss Jason Tindall was controversially sent off during the Magpies' stormy clash with Aston Villa.