improve ng gmaps directive 4