Improve how token field handle Backspace and highligh token

Highlight token only when text field has NO text and user press backward (rather than the text field have ONE character and user press backward)
Merge branch 'backward' of https://github.com/siuying/JSTokenField into merged-requests