Boruvka tree code compiles correctly. @TODO markers need to be addressed
still.

Goal for tomorrow is to continue writing code that compiles, finish the
TODOs and begin implementing the O(m+n) MST verification.
KKT needs tweaking for the second recursion still.
Makefile needs to be created.
Comments/documentation need to occur.
kkt_test.cpp needs to be split into multiple files.