Promisify Reader
Avoid async
Promisify Transformers
Stop augmenting the error message
Use promises to express CompilerCollection::transform