Enable function formatResultCssClass.
issue #1778: prevent delayed focus when the list is hidden

This reset the focus color when the TAB key is pressed.
Fixed typos
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
Merge pull request #1685 from jdecuyper/feature-enable-formatResultCssClass

Enable function formatResultCssClass.
Merge pull request #1887 from lukinpark/patch-1

Update select2.js
Fix for drop-auto-width collision detection and css border top

- collision detection was not moving the drop left based on the
difference between viewport and relative location of box (dropleft +
dropwidth)
- .select2-drop-active was overriding the .select2-drop-auto-width
making the shifted dropbox look a bit wierd
Merge pull request #1891 from jfisheratwork/master

Fix for collision detection regarding enoughRoomOnRight and css border top for drop-auto-width
Added composer.json
Merge pull request #1903 from fabian/patch-1

Support for Composer
Merge pull request #1865 from pborreli/typos

Fixed typos