changed marker events helper to events helper and made necessary changes to marker classes. added events helper use in circle directive

Conflicts:
	dist/angular-google-maps.js
	dist/angular-google-maps.min.js
	src/coffee/directives/circle.coffee
circle changes cherry-picked and merged