Add new Java methods for other API calls

Additional functionality for the Java implementation:

Get comments for a single task
Add a comment
Update a task
Check if a task is done
Add GZip stream support
Add PUT support