Document the thread methods
Implement attachment code
Implement multipage retrieval
Trim results to exactly the num_results requested
Make trim and count generic functions
Return exact count for threads as well
implement history and refactor messages and threads
Add labels list function
Label, update label POST and PATCH methods
Finish implementing and documentation for labels
Document history
Implement and document drafts
Fix match args and passing NULL num_results
Reoxygenize
Update description
Implement print methods for gmail messages
Move helpers functions to utils, add more print and accessor functions