User Availability now updated in all appropriate lists.  Had to convert UserListModel from an ArrayListModel to an AbstractListModel, as that allows us to intercept the add/remove methods to add/remove listeners on the individual items.