_this.destroyPromise() no longer needed in onDestroy on any parentmodels

_async
- waitOrGo on first promise canceling , double check that it can be
  canceled
Merge branch 'nick_mc/issue_979/polys_race' into beta

Conflicts:
	dist/angular-google-maps.js
	dist/angular-google-maps.min.js
	dist/angular-google-maps_dev_mapped.js
	dist/angular-google-maps_dev_mapped.js.map
	dist/angular-google-maps_dev_mapped.min.js
	dist/angular-google-maps_dev_mapped.min.js.map
	src/coffee/directives/api/models/parent/polygons-parent-model.coffee
merge build
merge build