Working on a better abstraction for task evaluation.
Now compiles!
Get the constructor of the instruction instead of using the instruction..
Minor change
Allow task evaluators to adjust static dependencies.
Minor change.
Merge branch 'better-evaluation-abstraction'
Add nabl-uris and nabl-values interface back.
nabl-uri for Uses returns the URI of the resolved Def of that Use.
Update queries to handle inputs that can contain multiple URIs.
Prevent infinite recursion.
Remove nabl-uris/nabl-values for lists.
re-use nabl-uri in nabl-value for Use.
_{anno*} matches with no annotations as well :(
Merge branch 'nabl-uri-use'; nabl-uri on a Use now returns the URI of the definition it points to.
Merge branch 'master' into prop-lists

Conflicts:
	org.spoofax.meta.runtime.libraries/nabl/entries.str
	org.spoofax.meta.runtime.libraries/nabl/query.str