Adds outline flag to doxygengroup directive.

Although already been documented, the outline flag has not been
implemented to the doyygengroup directive. This commit adds
functionality for that. Additionally, it fixes
`create_group_render_filter` to hide the content of structs as well.