Updated required version of PyPromise to 1.1.1
Changed way Travis executes tests