final doc fixups

and update cplusplus binding