Added test for #1890
Fixed #1890 variable in switch
Added config reading/parsing code from ceylon-common to the `ceylon-ant.jar` (#1839)
Fixed #1839 Access Ceylon configuration settings from Ant
Tidy up error messages.
S11N: Add support for serialization
S11N: add support for serializing instances of member classes.
S11N: tests
S11N: test: Fix MiscTest.compileRuntime for new serialization package.
S11N: Add the serialization tests to the LanguageSuite

This reverts commit ae947a66756619aa5d54a92e35a41cb63ef93245.
Attempted fix for #1868, which didn't work, but it seems likely we'll need this for other reasons...
S11N: Prevent serializing of instances with unitialized late attributes.
Update test for serialization of instances with unitialized late attributes.
Ceylondoc should not create links for non-shared values #1903
CeylonVisitor #1885: support object expressions
Enter #1885: make sure we treat object expression classes in super as if anonymous functions
ClassTransformer #1885: make sure we use the substituted reified type params in default expression methods

Otherwise we try to use the instance's reified generics (this-qualified) but constructor
default parameters are in static methods so there's no this.
Fix problem with "duplicate declaration name: Deconstructor" when doing "ant ide" in ceylon-dist (or more generally compiling the language module with a preexisting language module car). The symtab was entering the class upon initialization (thus prior to the SourceDeclarationVisitor).
Decl #1885: no reified type descriptor alias for toplevel object expressions
ClassTransformer #1885: add a @LocalContainer(packageLocal = true) for package object expressions