Pure AngularJS directive for Google Places Autocomplete