Change around a bit, adding more structure to some classes and making a new main capable of running multiple different analysis (Degree, BC, and Ego). To support backwards compatability, I also kept old functions. Threading is also not too efficient due to only separating sampling thread tasks as a whole. This does allow for an added level of simplicity though.
Merge branch 'master' of https://github.com/matthenricks/JUNG-Graph-Analysis