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
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).
Merge branch 'master' into inline

Conflicts:
	src/com/redhat/ceylon/compiler/java/codegen/AbstractTransformer.java
	src/com/redhat/ceylon/compiler/java/codegen/ClassTransformer.java