Add git-conventional-changelog
Merge branch 'develop' of https://github.com/nlaplante/angular-google-maps into develop
(bug) Fix parent destroy listener 'this' binding

The $destroy listener used -> which did not correctly bind @layer, 'this' came into the callback function as the window object. Therefore, an undefined reference was being thrown. Change -> to => so coffee will bind to _this.layer instead.
Modify how spec runs to make writing tests more expediant and add test for ModelKey, which discovered potential bug, modified class to properly handle potential bug.
reworking example structure to be cleaner
added stuff to example to mimic #322
issue #322
fixed issue, need to fix spec
fixed InfoBox, and examples
version bump to 1.0.16
Fix some bugs in propmap, as well as unit tests.
Merge pull request #317 from mikepugh/patch-1

(bug) Fix parent destroy listener 'this' binding
lodash integration, rebased and squashed #323
Add some more tests to increase coverage a bit.

Update dependencies to use lodash instead of underscore.

Make the lodash dependency work with istanbul as well.

Update jasmine tasks to be just running the specs, so that the lack of coverage does not break the build with the default grunt task.

rebasing, and tested removal of _SpecRunner.html
polyline, push a point onto existing polyline array no longer causes
infinite digest

- problem was we were changing scope which hit an event listener on the
  line itself from the Google Perspective which then remodified the path
from the scope perspective.. forever..

- fix was to add a boolean trip to make sure where the change is coming
  from to bail out, issue #301
polyline, push a point onto existing polyline array no longer causes
infinite digest

- problem was we were changing scope which hit an event listener on the
  line itself from the Google Perspective which then remodified the path
from the scope perspective.. forever..

- fix was to add a boolean trip to make sure where the change is coming
  from to bail out, issue #301
bug fixes on validateCoords
Merge branch 'master' into develop

Conflicts:
	Gruntfile.coffee
	bower.json
	dist/angular-google-maps.js
	dist/angular-google-maps.min.js
	example/assets/scripts/controllers/example.js
	example/debug.html
	example/example.html
	package.json
	src/coffee/directives/api/models/child/window-child-model.coffee
	src/coffee/directives/api/models/parent/windows-parent-model.coffee
	src/coffee/utils/LatLngArraySync.coffee
version bump
static for  put back in
shapes-lines.html example for checking issue #259
Merge in from upstream.
Markers are now able to call a click function of the
controller...$markerModel will be injected

Small cleanups

example using  not console

rebased against 1.0.17