If aborting microlibrary geolocation process, geo place will not be stored into database
When creating a shelf, insert tag only if don't already exists (UNIQUE constraint)
Some cleaning. Remove debug stuff. Better failure/confirmation messages
Some cleaning. Remove debug stuff