[1.8.x] Subclassed template.Node instead of Node for consistency.
[1.8.x] Subclassed template.Node instead of Node for consistency.

Backport of 34ccb3cc038ac30b13a7243a3dbd9366c1119746 from master

h4r5h1t/django-hauthy,h4r5h1t/django-hauthy,h4r5h1t/django-hauthy,pquentin/django,pquentin/django,h4r5h1t/django-hauthy,pquentin/django