fix #1343 Fixing focus issues with the RangeCalendar on IE.

This fixes the test failures with the RangeCalendar tests on IE.
fix Vertical align tests fails with attester
fix #1347 Increase MAC tests timeout for all browsers
Fix number of phantomjs instances set in npm script "attest".

In case "none" browser was passed, the number of phantomjs instances set for attester remained determined by attester itself, thus using any possible external mechanism (in this case, it could read global npm configuration for the attester package). However in the case of "none" browser, we need to set 0 instances explicitly.
fix #1351 Misleading documentation on `firstDayOfWeek` option for Calendar widget
fix test.aria.widgets.form.autocomplete.expandbutton.test3.ExpandButtonCheck fails in IE11, mentioned in #950

Close #1348
fix #1350 Incorrect long months in Japanese

Date resources in Japanese contained an incorrect translation for long months.

Indeed, if you look at the `<months>` tag of this document
http://unicode.org/cldr/trac/browser/tags/release-21-0-2/common/main/jp.xml

and compare it to the same in
http://unicode.org/cldr/trac/browser/tags/release-21-0-2/common/main/en.xml

you can realize that there is no `abbreviated` type. In Japanese, long and short months coincide.
Revert "fix Select loses focus state when an item is selected"

This reverts commit 6443a7d7f793df902f0c934508ca23a89c551e44.

Reopens #1333
doc: adding a missing 's' to updateTransport in the APIDOC
fix #1352 DatePickerWithValidatorTest IE7 failure

This fixes a new test added in 7b13250738d1f2a58bd98ce2ae55d558648d4134
which was found to be failing in IE7 during release testing.

The test was failing in IE7 due to IE7 being served a different HTML
than other browsers (one more nested span in IE7). New test checks
still different HTML elements in IE7 and non-IE7 browsers, though both
of them should have an error CSS class.