Remove unneeded spaces from img tags.

Also remove unneeded end tags.
Fix validation error.
Remove unneeded ids from header and footer.
Update JSHint's options.
Update Gruntfile.js.

No need to copy LICENSE.md. Also remove an unneeded copy step.
Fix a:visited properties (SEC7115).

:visited and :link styles can only differ by color.
Update dependencies.