Fix Father's Day (which also fixes Mother's Day and Armed Forces Day).

There seems to be a typo where Father's Day is defined in May, but it is in June (http://en.wikipedia.org/wiki/Father%27s_day). This will also fix the problem of Mother's Day and Armed Forces Day not appearing.

I also added tests for the North American holidays.