The previews-finished push notification is ignored

- Correctly refresh the content preview when needed
- Provide way in which specific widgets loaded by the lhnav can easily be referenced
- Moved lhnav toggle out of each individual page
- Fix display issue with comments and discussions