Bug 18036: LMS is leaking memory due to disconnected clients

When long-polling Cometd clients disconnect unexpectedly (eg. mobile app
being killed by the OS, or suspended), the client object would continue
to queue up notification events. Kill long-polling clients after 3mins
of inactivity.
Changelog update
Merge branch 'public/7.7' into public/7.8