(feat) Added gmap Factory and gMap Directive

Factory leverages google Places API. and stores it's results in the array 'locations.'
gmap = {
    makeMap: makeMap,
    findPlaces: findPlaces,
    locations: locations,
    map: null;
  }