Added diameter and effective diameter to GraphProperties.
Also, created gtests for these and put everything through
uncrustify.
Made percentage configurable in effective diameter, defaulting to 0.9
Merge pull request #21 from jdlschrock/master

New features