add vim temporary files to the .gitignore
add a continent field for every country in a countries.yaml file
add continent attribute to ISO3166::Country
Merge pull request #33 from macat/master

Fix Hungarian subdivisions
Bumped Version to 0.8.4
US is first in country list
Country#map accepts a block to customize the output
Merge pull request #34 from cibernox/master

Country#all accepts a block to customize the output
Country#find_all_by 
  * now can take attribute as a string or as a symbol
  * the given value is casted to a string
  * the given value is down cased before search
    Due to this, Country#find_all_by_ finds don't 
	need to cast and downcase the values.
Country#find_all_by accepts regexps
Merge pull request #35 from cibernox/master

Country#find_all_by improved
Updated Libya's name
Merge pull request #36 from yctay/patch-1

Updated Libya's name
Merge branch 'master' into continents
Update lib/data/countries.yaml

Fixes spelling in FO. Changed langauges to languages.
Merge branch 'master' into continents
add an appropriate continent for each country (according to
http://dev.maxmind.com/geoip/codes/country_continent); ISO 3166
Merge pull request #32 from lukkry/continents

add continents
added nationalities and double quotes for consistency
changing this back