[Review] Request from 'aduffeck' @ 'SUSE/machinery/review_140929_html_view'

Please review the following changes:
  * d9de284 Fix interaction issues when filtering
  * 9bd8d07 Fix black artefact lines in scope navigation
  * 67e134e Remove titles from scope links as they interfer with the context help
  * 9edba3e Show a pointer cursor for the collapse/expand toggles
  * b95c4cd Improve page header
  * 267b8ae added bootstrap-popover.js
  * d259fcc Added popups for scopes, moved scope docs, and adapted man page generation
  * 3286ce8 Add expand/collapse all links
  * 287216e Add toggle/expand icons to the separate scopes
  * c9e3374 Move scope summaries next to the headers, include meta data
  * 81dc0ba Add short summary information next to the scope
  * b554deb Make big scope icons links which scroll to the top of the specific scope
  * 3837f22 Keep the scope icons around on the left when scrolling
  * cffa48f Move Javascript and description to own files
  * e71e80e Better alignement for header
  * 7238cd4 Move scope logos to own leftmost column
  * 40c0a65 Add "Patterns" shortcut
  * 7b0027d Add titles to the scope links
  * fe1895b Camel-cased "Operating System" headline
  * 88ddc14 Use Html in "machinery --show" instead of the GenerateHtmlTask
  * b6e0c85 fixed services anchor
  * ff1d347 Added --html option to show command
  * de50592 Moved html_spec.rb to spec/unit
  * 6dd2c70 Align content properly below the header when using the anchor links
  * cb3e574 Make the header with the links and filter bar sticky
  * fda20fd Use HAML for generating the HTML view instead of ERB
  * 4571957 Implement basic filter functionality
  * c273f2f Add navigation bar for scopes
  * 02c418a Make page title more expressive
  * 8b49a17 Clarify title of system description page
  * e1396d0 Show logos for all scopes
  * 44f9998 Use the twitter bootstrap CSS
  * 638a3d7 Show description name in the title
  * a644f07 Add patterns section to HTML view
  * 79816f9 Replace ICanHaz.js with Hogan.js
  * ad74e9a Add scope logos
  * 61e1a72 Add services to HTML view
  * 85dc0fe Add config-files to HTML view
  * ef4e243 Add changed-managed-files to HTML view
  * b0955e2 More HTML and indentation fixes
  * ff74854 Complete Os section
  * 84729ac Fix HTML
  * ebf9d6f Add groups to HTML view
  * edb88f4 Add repositories to HTML view
  * 4152408 Add the description name to the title
  * 1da7c08 Add section for unmanaged files
  * f0d84a4 Add basic styling based on web page
  * b60bc81 Added users scope to HTML
  * 2dce3fc Show packages in HTML view
  * 28436ca Create a basic system description HTML template
  * 8669dbd Add "SystemDescription#to_hash"
  * e1db588 Create skeleton for Html view generation
This test does not test any results. As the tested method only has one line calling `generate` it is only mirroring the code. A better test would be to check that there is actually HTML generated at the expected location.

We need to define how to test the content of the generated HTML in the best way, but this is a separate discussion.