handle InterruptedException from layout sensitive branch

svn path=/spoofax/trunk/spoofax/org.spoofax.interpreter/; revision=25928
svn path=/spoofax/trunk/spoofax/org.spoofax.interpreter/; revision=25931
handle InterruptedException from layout sensitive branch

svn path=/spoofax/trunk/spoofax/org.spoofax.interpreter.library.interpreter/; revision=25933
handle InterruptedException from layout sensitive branch

svn path=/spoofax/trunk/spoofax/org.spoofax.interpreter.ui/; revision=25934
Added get any term method to StrategoSet

svn path=/spoofax/trunk/spoofax/org.spoofax.interpreter.core/; revision=26031
Always cache list size.
Added Iterable<IStrategoTerm> interface to IStrategoTerm.

svn path=/spoofax/trunk/spoofax/org.spoofax.interpreter.core/; revision=26052
Always cache list size.
Added Iterable<IStrategoTerm> interface to IStrategoTerm.

svn path=/spoofax/trunk/spoofax/org.spoofax.interpreter.adapter.ecj/; revision=26053
Add task runtime and task library to Spoofax

svn path=/spoofax/trunk/spoofax/org.spoofax.interpreter.core/; revision=26062
Added hasConstructor with arity.
Spoofax/685
Bump version to 1.2.0 and use Java 7.
Remove unused org.spoofax.compiler.
Add gitignores.
StrategoXT/895
Implement SSL_rmdir, it also deletes the contents of the directory.
Added bitwise inclusive OR operator to the SSL.
Added more bitwise operators to the SSL.
Modified file headers.
Merge pull request #1 from rmhartog/bitwise-operators

Added primitives for bitwise operators
Add method to get the value of real terms.