Util: now that variadic params are Sequential, made all toArray methods that take List public
Container: fixed alias
Ranged: made methods shared
tests: fixed remaining failing test

the `Sequence` type does not refine `string`, so it prints `{}` as defined
in `List`. If we want to change that then fine, but the test was currently
wrong
Add Util.sequentialInstance() in support of ceylon/ceylon-compiler#937
Fix broken runtime version of Sequence, which was preventing user classes satisfying Sequence
replace := with = for ceylon/ceylon-spec#452
{x, y} -> [x,y] due to ceylon/ceylon-spec#491
refine return type of clone on Tuple
narrow Cloneable type on Tuple
change format for unicode escapes
Conflicts:
	src/ceylon/language/print.ceylon
Binary.size is now of type Integer (long) and is 64 bits in Java
Fixed type of bottom to Object as it would be when compiled
Fixed java impl of optional
build: fixed ceylon.sdk target
Updated tests for new syntax
Fixed tests
Disabled test until backend is fixed
build: use the bootstrapped sdk for tests
Removed all runtime java implementations that we now compile from ceylon