Fixed BeingListModel::clear when the list is still empty

It was triggering an assert in beginRemoveRows.