Changed the google autocomplete as angular directive and fixed tab bugs ...

...and drag and drop to empty list.