Removing empty query validation on value change

Removing empty query validation on value change, so I can set 'minChars' to 0 and show suggestions when the user click on input.

Exemple:

var $autocomplete = new $.Autocomplete($('#wishlist_name')[0], {
	lookup: wishlist_types,
	minChars: 0,
});

$('#wishlist_name').focus(function(){
	$autocomplete.onValueChange();
});
support response being an object (after jquery default parsing) and passing jsonp as a dataType in addition to string type
update for #36 - added documentation for  option
Issue #40 - Only ignore value change when selection is made by pressing the enter key
Merge pull request #42 from nilsga/master

Fix for issue #40
Merge pull request #36 from jesseditson/master

Added JSONP support (via new dataType option)
Merge pull request #33 from ericsaboia/patch-1

Removing empty query validation on value change
Rev for 1.2.4 release
Parameters were passed to method 'onSearchStart'

We need to add extra parameter to search criteria
Merge pull request #47 from gedbac/master

Parameters were passed to method 'onSearchStart'
Split one test into two.
Call transformResult on the value returned from the server. Fixes #49
Make query value to be set by the plugin. Fixes #48
Rev for 1.2.5 release
Method 'clear' which is used to clear autocomplete's state was included. This method can be used when data source is changed.
Merge pull request #62 from gedbac/master

Method 'clear' was added
Add dispose method. Remove unused code. Destroy existing instance when creating new instance. Fixes #55.