Make select_addon method more general.
Make select_addon method more general.

Also rename :ignore to :geo_only (more descriptive/specific--we might
introduce other options in the future and :ignore is kind of vague).

jgrciv/geocoder,donbobka/geocoder,alexreisner/geocoder,rayzeller/geocoder,sjaveed/geocoder,tortuba/geocoder,gogovan/geocoder-olleh,TrangPham/geocoder,gogovan/geocoder-olleh,davydovanton/geocoder,mveer99/geocoder,GermanDZ/geocoder,ankane/geocoder,mdebo/geocoder,jaigouk/geocoder-olleh,brian-ewell/geocoder,moofish32/geocoder,nerdyglasses/geocoder,AndyDangerous/geocoder,FanaHOVA/geocoder,Devetzis/geocoder,rdlugosz/geocoder,StudioMelipone/geocoder,tiramizoo/geocoder,sideci-sample/sideci-sample-geocoder,guavapass/geocoder,3mundi/geocoder,jaigouk/geocoder-olleh,malandrina/geocoder,ivanzotov/geocoder,rios1993/geocoder,crdunwel/geocoder,mehlah/geocoder,aceunreal/geocoder,andreamazz/geocoder,boone/geocoder,epyatopal/geocoder,sr-education/geocoder,eugenehp/ruby-geocoder