Fix crash when an error happens communicating with server, such as on computer sleep where polling request is cancelled
Plumbed branch names to failed notification, and only notifying when a branch changes from green to failing