Q promise library packaged for ComponentJS