Log all job status changes when polling
listjobs can now be done by project
Add job search by date
Hide the job.description field when empty
Print the http error code on api request failures
Use paginator in the search* commands

Now a user can specify —count to get the exact amount of results they
want to return from the API - pagetoken handling will happen
automatically.
fix npe when a project doesn't have datasets