More doxygenation. All appear to have some documentation now. Free of warnings and builds examples OK. (But confusion about axis_line_style constructors - warning TODO