private static String getLocation(final String state, final String country) {
            final boolean stateIsBlank = StringUtils.isBlank(state);
            final boolean countryIsBlank = StringUtils.isBlank(country);
            if (stateIsBlank) {
                return countryIsBlank ? "" : country.trim();
            }
            return countryIsBlank ? state.trim() : state.trim() + ", " + country.trim();
        }
Encapsulates the raw APi calls to bettercacher.org
main/src/main/java/cgeo/geocaching/connector/bettercacher/BetterCacherAPI.java