Cleaned documentation on Task, changed all boost::shared_ptr<Constraint> in the code with the alias ConstraintPtr
Added possibility to add constraints to Aggregated tasks without adding them to their constituting tasks