I have posted three packages that meet this criteria. Anyone should feel free to add others - whether the solutions have been already posted or not.
Please feel free to rearrange as you see fit.
]]>libpam-elogind must be installed first
apt-get install libpam-elogind
Then you can install network-manager.
apt-get install network-manager
For a desktop panel indicator and control, issue the command below.
apt-get install network-manager-gnome
If you want Network Manager to manage all your interfaces, you will need in comment out all other interfaces except loopback in your /etc/network/interfaces file like this.
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
# allow-hotplug eth0
# iface eth0 inet dhcp
# iphone
# allow-hotplug eth1
# iface eth1 inet dhcp