Created branch to contain the instable code for isoperimetric graph partitioning, which may be very buggy and break stuff.
Still some compilation errors.
The main function now compiles, currently writing a post processing step to get rid of
isolated vertices from the background.
Started writing unit tests.
Added Eigen to the source tree.
Added cholesky decomposition to check for positive definiteness, using the Eigen library also added to vendors.
Set up a very basic test infrastructure. Corrected some bugs.
Still programming isoperimetric graph partitioning.
Added batch script to compute masks for all images in the dataset, relies on ImageMagick being installed and in the windows PATH.
Runs seemingly correctly on toy test graph. Conjugate gradient doesn't seem to converge with an image, so I will check symmetry and positive-definiteness of the L0 matrix.
The L0 matrix isn't positive definite when the graph is a grid graph, which points towards a bug in grid graph computation.
Merge branch 'master' into IsoperimetricGraphPartitioning

Conflicts:
	aci/IsoPerimetricGraphPartioning.cpp
	aci/main.cpp
solving conflicts again
Merge of master into IsoPerimetricGraphPartioning finished
asdgf
merged IsoPerimetricGraphPartioning