Initial cleanup of NetworkGraphBuilder and ST_Graph tests.

This is a pre-#27 cleanup. #27 will be fixed shortly.

* Move ST_PlanarGraph test to its own file
* Rename GraphBuilderTest -> ST_GraphTest
* Write more general tests for orienting edges by elevation
* Remove object reference switching to avoid confusion