Improved SegmentPackageManager user interaction.

All SegmentPackageManager methods are now wrapped in an interaction context
manager.

This has the practical effect of cleaning spacing in the user output.