Update code from Boyer code repo.

- https://code.google.com/p/planarity/source/checkout