types must be shared to be run as tests (at least in JS)
Now ignoring Ceylon namespace warnings during compilation
Code fixes for ceylon/ceylon-spec#74
testjvm: new way to load modules for ceylon/ceylon-compiler#1801
Fixed warnings
Extract the atomic ref outside of Deferred and do some minor changes
Initial support for building promise for JavaScript
Let's have compose return a Result and flatMap return a Promise<Result>
Make test runnable for promise JS (but failing)
Simplify a bit the Completable callback wrapping since we don't need it anymore
Make run with latest ceylon
Add ceylon.war module to provide WAR initialization logic.

The module currently provides a single java class that initializes the
repo and metamodel from a WAR.
Change ceylon.war to non-public com.redhat.ceylon.war.