Fixed language of country where country code and language code are not the same. Closes #35.

List imported from
http://wiki.openstreetmap.org/wiki/Nominatim/Country_Codes.
(Was quickly done with Vim and regular expressions).

Thanks very much to James Badger (openfirmware) for filling a bug report
and providing so much information and resources.
Add nationwide Canada statutory holidays

Uses two moveable holidays.
Add Alberta holidays

Variable holidays are relative to certain Mondays in certain months.
Offsetting from the first Monday is a simpler calculation. Also added
moveable holiday for Victoria Day.
Add British Columbia holidays
Add Manitoba holidays
Add New Brunswick holidays
Add Newfoundland and Labrador holidays
Add Northwest Territories holidays
Add Nova Scotia holidays
Add Nunavut holidays
Add Ontario holidays
Add Prince Edward Island holidays
Add Québec holidays
Add Saskatchewan holidays
Add Yukon holidays