Added new kinds of hints.
Added function to check Hints
Added hints to ForTask
ForTasks can have custom hints now.
Hints in ForTasks are mandatory now.
Fixed Bug in Range iterators.
Removed unused TODO
optimizations in mergeTask
Merge remote-tracking branch 'origin/master' into test_merge

Conflicts:
	src/aeminium/runtime/implementations/implicitworkstealing/ImplicitWorkStealingRuntime.java
merge on graph v1