add simple integration test for discussion_page

Also bring back screenshots when integration tests fail...
we reset the defaults during setup because we rely on the
driver and the session in the enhanced_logging module.

Also note the fancy hover_and_edit method for clicking on the
shy edit links.