Added dependency on yaml-cpp.
Added empty shell for parsing features and testing this.
Added convenience conversion functions for types of feature constraints.
Implemented yaml-parsing for features.
Added yaml-parsing for a single constraint.
Added yaml-parsing for ConstraintArrays.
Beautifications of CMakeLists.