Bug 1020779 - Adjust the key alignment for the bottom row of keyboard.

I was wrong, this is the pattern we should be using:

    p.then(function() {
      ...
    }, function() {
      assert.isTrue(false, 'Should not reject.');
    }).then(done, done);