Added DayOfWeekInAMonthSpecification with tests. Changed usages of uint to just use int since it is easier when dealing with DateTime.