Removed unused imports
Merge remote-tracking branch 'marc/master'
getMessage is now in Factor
Merge pull request #6 from tonipenya/master

getMessage is now in Factor
[bug-fix] TwoSided*Factor.eval was public. It is protected now.
Add the DirectCommunicationAdapter to run maxsum sequentially
Implement neighbor removal
Merge pull request #7 from tonipenya/master

[bug-fix] TwoSided*Factor.eval was public. It is protected now.
Implemented SingleWeightFactor. A weighted factor with the same weight for all the variables.
Merge pull request #8 from tonipenya/master

Implemented SingleWeightFactor.
[bug-fix] getMessage was not working for Weighting and SingleWeight factor.
Removed import.
Merge pull request #9 from tonipenya/master

[bug-fix] getMessage didn't comply with the getMessage contract for Weighting and SingleWeight factor.
[bug-fix] nElementsA was being decremented when calling to removeNeighbor for a non-neighbor in AbstractTwoSidedFactor.
Better testing of AbstractTwoSidedFactor
Merge pull request #10 from tonipenya/master

[bug-fix] nElementsA was being decremented when calling to removeNeighbor for a non-neighbor in AbstractTwoSidedFactor.
Merge remote-tracking branch 'upstream/master'
Fix a bug where proxied factors where not correctly initialized