Labels Inside and Out, and Multiple Label Sources

These changes add the ability to include labels on the inside and the outside of the pie, as well as allowing for a second label source.