Ignore running some tests by Yeti in Calendar tests

Currently, running Calendar tests containing the focus process will
fail in Firefox. The cause of this problem seems to be a problem that
test case is not bad, what happens if you are running Yeti while running
Firefox in the background. This problem does not occur in a browser
other than Firefox. In addition, there is a test that includes a focusing
process in the same way the Widget Button module [1], but it has to
ignore Yeti is here. Therefore, I would like to ignore running some tests
by Yeti in the same way in Calendar. Fix #1363.

[1]: src/widget-buttons/tests/unit/assets/widget-buttons-test.js
[promise] Simplify tests with utility functions

Add TestCase.prototype.isFulfilled and isRejected to check if a promise
is fulfilled or rejected respectively instead of checking case by case.
[promise] Do not use Promise as a function in tests
[promise] Add dependencies to test utils
[promise] Fix dependencies for CLI tests
Merge branch 'promise-tests' into dev-3.x
Fix node-scroll-info inaccuracy in Chrome for Android. Fixes #1483
Build node-scroll-info.
Merge branch 'dev-master' into dev-3.x
YUI and Loader build for latest Gallery build
Merge branch 'dev-master' into dev-3.x
Add Bower to devDependencies list
Fix a bug with setStyle() cannot set an opacity to 1

This problem occurs when you try to set an opacity to 1 using node.setStyle()
method on IE. It has adapted to change an opacity only if less than 1, but we
should change an opacity, even if it passed 1. Fix #1469.
Update the change log
Build DOM
Add Bower to devDependencies list
Fix a bug with setStyle() cannot set an opacity to 1

This problem occurs when you try to set an opacity to 1 using node.setStyle()
method on IE. It has adapted to change an opacity only if less than 1, but we
should change an opacity, even if it passed 1. Fix #1469.
Update the change log
Build DOM
Merge branch 'fix1363' into dev-master