PEP8 indentation (flagged by Flake8)
For each risk, include the top-level module

When we have repeating profile questions, we'll have the same risks repeating
themselves without knowing the larger context (i.e. the profile question in
which that risk appears).

Therefore:
- changed get_measures to also fetch the module at the root of the branch (will
  be a profile question or a normal module)
- include this module in the xls as a new column
Fixed the tests