remove the defunct .notitle html class

fixes 1087295

The HTML class .notitle exists only in templates, and is unused by CSS or JS. This patch removes it, and where adds missing title elements where appropriate
Merge pull request #2447 from lonnen/remove-unused-css-class

remove the defunct .notitle html class