merge
geo privacy
1. showing marker with diff color
2. hiding lat long on show page for geo pricacy enable obs.
3. showing lat long to admin and author for geo pricacy enable obs.
4. on download randomizing point between 5-25km except for admin and
author.
conflict resolved
removed duplicate to and sending email in dev mode
license image
minor
minor fixes for species export
updating location title from geo tagged images.
license dropdown going behind. FIXED
Checklist updates.
1. Handling duplicate columns in grid and on server side.
2. Removing rows with all empty cells.
3. creating observation only at least scientific name or common name
or media is present.
4. if starting rows empty then searching for appropriated header row in
file.
5. if uploaded file do not have one of column name in its header then
discarding that complete column from being saved.
1. Giving default column name if its missing from header during
checklist creation.
2. Retaining original author in checklist and observation if updated by
a admin.
1. auto complete on scientific name was not working . FIXED
2. user search result not coming correctly. FIXED
minor
minor
location validation added.
- added mapview, observations per species group and unique species list to
the list view
- resized snippet tablet
- few other fixes
added missing files
formatted user page for the new snippet size
Merge branch 'biodiv_usergroups' into biodiv_checklist

Conflicts:
	grails-app/controllers/species/participation/ObservationController.groovy
	src/groovy/species/sourcehandler/exporter/DwCAExporter.groovy
	userscripts/loadData.groovy
Commiting local changes before merging with biodiv_usergroup