Adding Q promise library spec file