Add Canadian national and provincial holidays

Uses moveable holidays, where holidays depend on certain weekday or are
bound to a certain day of the month. Provincial holidays may be
optional depending on employer or region.