add model to gMarker
ensure markers are destroyed before creating new ones
Merge pull request #910 from angular-ui/aes/ensure-destroy-before-build

ensure markers are destroyed before creating new ones