Various fixes and improvements:

* Add --profile option to setup.py to cythonize with profiling enabled
* move "embedsignature" directive into setup.py
* more functionaliy for factor graphs
* decrease tolerances in ALP; might hellp to avoid endless loop bug in dmin
* allow to fix more than one bit in dmin computation
* add documentation and tuning parameter sets in GurobiIPDecoder