Don't fail in syncback when a Gmail account has no labels.
Don't fail in syncback when a Gmail account has no labels.

Summary:
It's entirely possible for the result of GmailCrispinClient.folder_names() to
not contain a 'labels' key. Previously this could cause syncback actions to
fail with KeyError.

Test Plan:
Check that the unarchive action can now succeed for a test account
with no labels.

Reviewers: kav-ya

Reviewed By: kav-ya

Differential Revision: https://review.inboxapp.com/D582

ErinCall/sync-engine,closeio/nylas,Eagles2F/sync-engine,wakermahmud/sync-engine,gale320/sync-engine,nylas/sync-engine,wakermahmud/sync-engine,jobscore/sync-engine,wakermahmud/sync-engine,PriviPK/privipk-sync-engine,PriviPK/privipk-sync-engine,closeio/nylas,nylas/sync-engine,nylas/sync-engine,Eagles2F/sync-engine,closeio/nylas,wakermahmud/sync-engine,gale320/sync-engine,EthanBlackburn/sync-engine,PriviPK/privipk-sync-engine,Eagles2F/sync-engine,EthanBlackburn/sync-engine,gale320/sync-engine,Eagles2F/sync-engine,wakermahmud/sync-engine,ErinCall/sync-engine,PriviPK/privipk-sync-engine,gale320/sync-engine,ErinCall/sync-engine,ErinCall/sync-engine,EthanBlackburn/sync-engine,nylas/sync-engine,jobscore/sync-engine,PriviPK/privipk-sync-engine,Eagles2F/sync-engine,EthanBlackburn/sync-engine,EthanBlackburn/sync-engine,gale320/sync-engine,jobscore/sync-engine,jobscore/sync-engine,closeio/nylas,ErinCall/sync-engine