add input val always as the first item in suggest if no others matched
add ajax options to allow fetching source data remotely
add tests
add dist build