Add option for selectOnExternalMouseDown

Add ability to have the value be selected, when the user clicks outside of the select2 control.  Added selectOnExternalMouseDown to the options, to make it optional.