fixed constraint execution
renamed tasks-version to task-ids-version for consistency
Added proper support for constraints to scheduler/commit
Merge pull request #1 from whiskeysierra/feature/constraints

Added proper support for constraints to scheduler/commit