WIP: Triangulation (with pyqtgraph)

Finalization and recursive legalization is being implemented. Also, pyqtgraph will be removed once code is completed and debugging is not needed.
eventually you'll need to do `from ..utils.orderddict import OrderedDict` for Py2.6 compatibility