Ceylon promises module

Fixes https://github.com/ceylon/ceylon-sdk/issues/259