Add tokenizeOnBlur option

This option, when set to true, will take any untokenized search query and tokenize it on blur, instead of clearing it out.

This is useful for tagging interfaces, where users generally expect untokenized entries to be serialized and saved on form submit. They're generally surprised their entered data was cleared out rather than submitted, even if they didn't hit the separator character to tokenize the last entry.