gson maven dependency added to handle document serialization
ignore elasticsearch data directory in git index
country & city string-typed fields added to marker roo domain entity
country & city string-typed fields added to marker roo domain entity
clean read/write elasticsearch api extracted from unit test