Do not trigger event when calling clear() from val() with empty value

When setting a value using .select2('val', '', false) where "false" is the value for the "triggerChange" flag, that flag must also be granted by the internal call to the "clear()" method.