Changing interop to primitives.
Converted.
Use interpreter Strategy class.
Convert strategy externals to prime.
Add time measurement per task.
Use time of -1 if the task was not evaluated last time.
Add logging of number of evaluations.
Auto unboxing does not work the way I expected.
Persist time and evaluations.
Measure using ThreadMXBean.
Merge branch 'master' into interop-to-primitive

Conflicts:
	org.metaborg.runtime.task/src/main/java/org/metaborg/runtime/task/primitives/task_api_debug_info_0_1.java
Don't depend on strj.
Don't depend on strj.
Depend on jsglr?
Merge branch 'master' into interop-to-primitive
Merge branch 'interop-to-primitive'
Merge branch 'feature/measure-task-time'

Conflicts:
	org.metaborg.runtime.task/src/main/java/org/metaborg/runtime/task/TaskEvaluator.java
Removed superfluous hashmaps.
Wrong task-api-start-collection primitive name.
Fixed wrong calls to insert and perform strategies.
Fixed wrong result from solve.