code rewrite and several feature additions

refactored code
added multiple custom markers (extend google.maps.MarkerOptions
added infoWindow for marker
added example file
add class to container (gmap_image or gmap_map)
Merge pull request #5 from tricki/master

code rewrite and several feature additions.

Thanks mate!