The pipe.delete user function is now cleaning up the data pipe bundles as needed.
The deleted data pipe name is removed from any bundle it is in, and empty bundles are eliminated.
Authored by: bugman 2012-06-04
Parent: [r16634]
Child: [r16636]