Finally got round to patching in support for member variable documentation to doxygen_xml2qbk.
Improved the design rationale.

Fixed the doxygen warnings "template parameter has no type", and therefore fixed the spurious output in the docs.

make_qbk.py now wipes generated output before beginning.

Documentation now documents public member variables.