initial commit, adding a non-optimized incomplete disjoint set implementation as well.
Merge branch 'master' of https://github.com/carrollh/DataSructures