Bug 358858: Double-click events may be fired when clicking while moving mouse

https://bugs.eclipse.org/bugs/show_bug.cgi?id=358858

(cherry picked from commit ec747265c0482cf26bf1b7db2467e99cf05f5852)
(cherry picked from commit 69c5572aa528d80c79da5a71b6bce1cef1eee7db)
(cherry picked from commit f0a9c95f8b9920011a9b4b216f55a01e65466ef5)
Bug 382736: [Menu] Context menu show preliminary "..."

https://bugs.eclipse.org/bugs/show_bug.cgi?id=382736

(cherry picked from commit 6944fe0f28c01337b26d23f6e5f3d49bfd928ee0)
(cherry picked from commit 09d8171aa45697e956a63e3162cc18513ea73749)
(cherry picked from commit c1d623838c37f72e1c921b041b8cfade34afff83)
Bug 390711: Unauthorized ajax request after session timeout breaks form authentication (tomcat)

https://bugs.eclipse.org/bugs/show_bug.cgi?id=390711

Adds support for Android 2.x devices.

(cherry picked from commit 165c45810bc4fc6ed6cbc46b51a9d2f1503b20f7)
Bug 321274 - Compound Custom Widget Focus

https://bugs.eclipse.org/bugs/show_bug.cgi?id=321274

Adds SWT.NO_FOCUS to ScrolledComposite, Form, FormHeading, TitleRegion, LayoutComposite

(cherry picked from commit 5512e759a2b8dbdddd3864ea2051d9e3058679de)
Bug 387991 - RAP: Add language support for RAP specific messages

https://bugs.eclipse.org/bugs/show_bug.cgi?id=387991

Adds RWTMessages files for English and German languages.

(cherry picked from commit 711b38f014eec2d844adbfce911dac8eeb551806)
Merge remote-tracking branch 'origin/patches/2.2/doubleclick_bug-358858' into patches/2.2/bsiPatches

g/bugs/show_bug.cgi?id=358858

(cherry picked from commit ec747265c0482cf26bf1b7db2467e99cf05f5852)
(cherry picked from commit 69c5572aa528d80c79da5a71b6bce1cef1eee7db)
(cherry picked from commit f0a9c95f8b9920011a9b4b216f55a01e65466ef5)
(cherry picked from commit 11a99da424a31e0656b835bcf8c53d085323bbf2)
Merge remote-tracking branch 'origin/patches/2.2/menu_preliminary_bug-382736' into patches/2.2/bsiPatches
Merge remote-tracking branch 'origin/patches/2.2/ajax_timeout_bug-390711' into patches/2.2/bsiPatches
Merge remote-tracking branch 'origin/patches/2.2/widgetNoFocus_bug-321274' into patches/2.2/bsiPatches
Merge remote-tracking branch 'origin/patches/2.2/addLanguage_bug-387991' into patches/2.2/bsiPatches
Adds Project Set File for JavaScript compressor.

(cherry picked from commit 3ea062a95bc6198aa108d20a95a9f20f0f66e743)
Rebuilds client.js