Implement constraints

###Small changes
* add O3 flag for compiler
* add some FIXME suggestions

###C++ core
* add functions for contour constraints
* add functions for gaussian constraints
* add radial contour class

###Python interface
* added "test_constraint"

###Data
* contours
* gaussian constraints
* constraints lists