Remove override annotation for Java 1.5.
Don't try to recover the task engine during reanalysis.
Improve performance of task invalidation.
Recover during normal analysis.
Clean up unused and duplicate collection code.
Move comment.
Remove more duplicate code.
Unloading the task engine when it is not loaded should not throw an exception.
Don't depend on jsglr.
Add support for messages on lists.
Bump version to 1.2.0 and use Java 7.
Support multiple custom-properties strategies.
Outline library
interoperability lib
Allow the message collection to be executed in a user-defined context
Merge pull request #1 from metaborg/context-sensitive-message-collect

Allow the message collection to be executed in a user-defined context.
Merge commit '3b6a9cfb106152f542476df4c1e07d7ffafe9cc6' into prop-lists
Merge commit '64e1ece742100c0fac1e5acf89c218cad5ebab60' into prop-lists

Conflicts:
	org.spoofax.meta.runtime.libraries/nabl/collect.str
	org.spoofax.meta.runtime.libraries/nabl/tasks.str
Merge commit '5ba5dbd6b48f96cb36aecc96a6f021fbc5e79764' into prop-lists
Merge commit '6887f6329a7a81c92f7aa25de73facd517b6fe04' into prop-lists

Conflicts:
	org.spoofax.meta.runtime.libraries/task/messages.str
Merge commit '19028f0923625d5f52597b0557720b6e453f0e3e' into prop-lists

Conflicts:
	org.spoofax.meta.runtime.libraries/types/collect.str
	org.spoofax.meta.runtime.libraries/types/interface.str