Update select2.js

bugfix: .select2("data", null) for remote datasource causes an error "ReferenceError: e is not defined"
Update select2_locale_ar.js

Translate in the of 1 or 2 or more than 2 because not the same in Arabic.
Enable function formatResultCssClass.
Compatibility with jQuery 1.10

removeAttr("disabled') is no longer correct with the most recent version
of jQuery. Should use prop("disabled", false) instead.
append label only when formatted is not undefined
fix keyboard removal of choices. fixes #1839
issue #1778: prevent delayed focus when the list is hidden

This reset the focus color when the TAB key is pressed.
fixed invalid index in buildChangeDetails, fixes #1858
Merge pull request #1859 from mxab/master

fixed invalid index in buildChangeDetails, fixes #1858
Fixed typos
Styling fixes for RTL direction

* Align the selects to the right
* Place the close button on the left to not cover parts of the label.
be sure to pull before releasing
modified version identifiers in descriptors for release 3.4.5
Georgian (Kartuli) language translation

Georgian (Kartuli) language translation.
Accessibility enhancements for single-value elements. Added correct ARIA attributes and associations. Much-improved screen-reader support (tested with NVDA on Firefox 25)
Merge pull request #1885 from bottomline/master

Initial fix for main accessibility issues
Merge pull request #1883 from dimakura/master

Georgian (Kartuli) language translation
Merge pull request #1877 from khaledhosny/master

Styling fixes for RTL direction
Update select2.js

above function doesn't work great
Merge pull request #1846 from tpruvot/master

issue #1778: prevent delayed focus when the list is hidden