Clean up gulpfile
Use `document.querySelectorAll('a[href]')` instead of `document.getElementsByTagName('a')`
Fix code highlighting
Extend npm hint
Merge commit 'b73f628ae49ce9c997f3166b012c30f8baab30da' into rework-structure

Conflicts:
	gulpfile.js