added method to retieve conditioned neighbor
[bug-fix] was not removing all occurences of a neighbor
Merge branch 'master' into intellij

Conflicts:
	src/main/java/es/csic/iiia/maxsum/factors/AbstractTwoSidedFactor.java
pom
mockito-core
Merge remote-tracking branch 'marc/intellij' into intellij

Conflicts:
	BinaryMaxSum.iml
	pom.xml
maven
disabled verbose logging for tests.
Implemented new factor. ImplicationFactor.
Merge pull request #15 from tonipenya/intellij

Implemented new factor. ImplicationFactor