Experimenting with co-routines and continuations.
Reduction semantics with evaluation contexts: fixes and examples.
A few more test examples with continuations.
- Added concrete syntax.
- Rewritten tests to use concrete syntax.
Extended with recursion, lists and functional constants; added test
examples for recursion and continuation; fixed some minor bugs.
- Added RenameReplace.
- Added various tests.
- Update rule for apply.
Merge branch 'master' of https://github.com/cwi-swat/rascal.git

Conflicts:
	src/org/rascalmpl/library/experiments/CoreRascal/ReductionWithEvalCtx/EvalCtx.rsc
	src/org/rascalmpl/library/experiments/CoreRascal/ReductionWithEvalCtx/ReductionWithEvalCtx.rsc
	src/org/rascalmpl/library/experiments/CoreRascal/ReductionWithEvalCtx/RenameReplace.rsc
	src/org/rascalmpl/library/experiments/CoreRascal/ReductionWithEvalCtx/Tests.rsc
Reformatting
Removed outdated files
Fixes to make all the tests pass: fixed if-then-else arguments of the
'replace' and removed "duplicate" code due to the recent merge.
Supporting new annotations API.
Don't export things on classpath (this is perhaps a fix for #235)
Merge branch 'free-annotations'
Enable compatibility with Eclipse Kepler.
added pushing down the type of a constructor argument to all untyped
pattern variables.
Fixed #192 by adding backtracking to singleton list patterns
Merge branch 'master' of git@github.com:cwi-swat/rascal.git
Made the DirectThenCountPrefer sdf2 filter 2x faster.
Improved performance slightly for scanning prefix expressions
Made Disambiguate filter even faster