fix initializers (the typechecker hid this before due to a bug)
fix another bug the typechecker used to miss
Merge branch 'master' of https://github.com/ceylon/ceylon.language

Conflicts:
	src/ceylon/language/List.ceylon
document custom type initialization
simple tests that were missing
Split Character for compilation #355
remove these very old & unneeded vars
properly name Boolean as $_Boolean
properly rename $_Number (it's a reserved word)
remove unnecessary String wrappings
properly rename String as $_String
small optimization
fix some badly-named parameters
arguments is a reserved word
Compile Number #359
minor doc improvs
add an assertion
remove bogus import
Fix metadata on Java implementations.
add sublistFrom() to List