sprinkle data-component-names in article components
removed erroneous extra space
removed erroneos duplicate tag
fixed issues raised in pull request
Merge pull request #3488 from guardian/article-data-component-tags

sprinkle data-component-names in article components
Reintroduce nav helper class
Merge branch 'master' of github.com:guardian/frontend into 403