Handle all 5xx responses as temporary failures as per GCM documentation
Use map for mapping
wip