Various rendering fixes

Added no_header message when header revision missing entirely
Corrected progressiveEnhancement helper
Added temporary is_dev check to see if we are running under vagrant
Improved some phpdocs
Fixed small topic view disappearing username
Fixed small topic view padding and margin
Allow tooltip to break-word
Corrected 1px offset issue with tooltip
Change-Id: I40beb175ceaecb385268c1a634c6d4678fcb76e0
Merge "Various rendering fixes" into frontend-rewrite