Merge pull request #23 from msgmaxim/master

set iteration limit in applyPacking
rectangle packing
Fix https://github.com/tgdwyer/WebCola/issues/22
In d3adaptor.start(), the code assigns the auto-generated edge constraints
to constraints. Subsequent calls will just grow constraints indefinitely.
fixed bug giving not optimal solution in some cases; ploting for cost function available