Update last_event logic.

If we had disconnected becuase of a timeout, the last_event would not be
updated on reconnection - causing an instant disconnect.

Also added a log message to say that we have not seen an event to help
debug this issue in future
Merge branch 'master' of github.com:citrix-openstack/openstack-citrix-ci