Added documentation to all lib headers.