rename sequences() to partition()
Conflicts:
	runtime/ceylon/language/String.java
replace iterable() function with loop()
eeek
helper function for ceylon/ceylon-js#379
We now ignore the first two arguments we get from Node instead of only the first one to fix #503
tests
Added tests for #504 to the language module bit operation tests
Fixed #504 JS rightArithmeticShift() and rightLogicalShift() are swapped
more tests
Forgot parenthises (#504)
work around js backend bug
remove stopping condition from loop()
add a test for product()
remove unused value
test for scan()
Made it possible to use some of the tasks without their dependencies
Metamodel: tests for object literals and members of same #401
Test for #401: metamodel refs to object members
tests for spread()
fix #507