more specific error messages, fix one test
Fix Singleton.span, it's now compiled to js and works fine
Uncomment code that uses reified generics, it's now used in js
Fix iterator limit check, though it's not used yet
Comment code that won't typecheck for now
Added the ceylon.language-X.Y.car file to git as a temporary hack to prevent problems with the IDE. The build will only update this file when the compilation has terminated successfuly.
change test back now that issue has been fixed in js
Added some explanatory comments about *why* some of the Ceylon source files fail to compile
Removed language car file from Git again because it just makes things more difficult (each compilation will result in changes to the repository making rebases impossible etc)
Added ide-dist to git ignore
use the new syntax
Merge branch 'master' of https://github.com/ceylon/ceylon.language
native annotation ceylon/ceylon-spec#348
Merge branch 'master' into defaulttypeargs

Conflicts:
	src/ceylon/language/Empty.ceylon
	src/ceylon/language/Exception.ceylon
	src/ceylon/language/Iterable.ceylon
Removed invalid imports from java impl files
TypeParameter: support defaulted type parameters ceylon/ceylon-compiler#951
Exception java impl: renamed c param to clause
Iterable java impl: made type param defaulted and set its bound
test/satisfaction: ContainerWithFirstElement -> Container
Disabled test due to ceylon/ceylon-compiler#953