create workaround to pack layout bug.

The pack layout creates overlapping circles when data is passed in that
has a value of zero.  Fixed by eliminating data with a zero value, then
adding back after running the pack.nodes function which generates the
nodes used to create the circles.