added MPLP

Max-product LP relaxation inference for factor graph model.
Unit-test has been added.
Examples will be added soon.
The same functions have been implemented in Graph Cuts unit test. There will be compiling errors if the same functions are put here. Make them inline here can avoid confusion with other files. Maybe I should combine two unit tests together?