refs #171 Added ellipse vs box check, includes fast heuristic checks. Should have fast, heuristic-then-precise dynamic ellipse & polygon collision handling working with nodes, arrow shapes (similarly to current edge collision) by tomorrow's commit.
refs #171 Added ellipse vs box check, includes fast heuristic checks. Should have fast, heuristic-then-precise dynamic ellipse & polygon collision handling working with nodes, arrow shapes (similarly to current edge collision) by tomorrow's commit.

cytoscape/cytoscape.js,rlugojr/cytoscape.js,soomin-maeng/cytoscape.js,KonstantinShemyak/cytoscape.js,soomin-maeng/cytoscape.js,rlugojr/cytoscape.js,cytoscape/cytoscape.js,KonstantinShemyak/cytoscape.js