fix Promise#fail and Promise#done to return promise wrapped by our own impl.
fix Promise#fail and Promise#done to return promise wrapped by our own impl.

saleswise/jsforce,kimchouard/jsforce,jesperkristensen/jsforce,nutthawan/jsforce,saleswise/jsforce,pcon/jsforce,jsforce/jsforce,pcon/jsforce,bhaskarmelkani/jsforce,stomita/node-salesforce,polidog/jsforce,lkatney/jsforce,lkatney/jsforce,bhaskarmelkani/jsforce,jsforce/jsforce,jdcrensh/jsforce,rdietrick/jsforce,nutthawan/jsforce,saleswise/jsforce,jesperkristensen/jsforce,pcon/jsforce,joeferraro/jsforce,joeferraro/jsforce,parthiban019/jsforce,jsforce/jsforce,parthiban019/jsforce,jdcrensh/jsforce