Create select2_locale_fi.js

Finnish translations
Remove duplication of "No matches found" message

In case if data is fetched in chunks, not at once, "No matches found" message is shown as many times as we requested for it.
Lets say we have 15 items, and data is fetched 5 at a time. After all items are selected, "No matches found" message would be duplicated 3 times.
Merge pull request #1336 from igaidai4uk/patch-1

Remove duplication of "No matches found" message
Merge pull request #1335 from rajeshmeniya/patch-1

Create select2_locale_fi.js
fix first char being lost. fixes #196
remove dupe format no matches messages. fixes #1341
remove unnecessary code
Added Greek translation
UTF8 without DOM file
Update select2.js

Fixing a container width problem that was caused by an inline width declaration when this.opts.width is set to "copy" (the default).
improve focus handling on mobiles. fixes #1344
Merge pull request #1350 from lollypopgr/master

Added Greek Language translation
Merge pull request #1351 from alexhaas/patch-1

Fixing inline width declaration when this.opts.width is set to "copy"
Adding Arabic locale file

Signed-off-by: Igor Vaynberg <igor.vaynberg@gmail.com>
new placeholderOption option

added ability to specify an option through a function or the shortcut
"first" which will be used as the placeholder option. If no placeholder
text is specified, then the text of this option will be used as the
placeholder text.
Added ability to get the dropdown element
Merge pull request #1370 from jeffturcotte/master

Ability to get dropdown element
Merge pull request #1365 from corinnaerin/master

Feature: Allow placeholders with nonempty values
only validate initSelection is present on val() if we are not clearing
close on tab-out. fixes #1341