Similar to itermonthdays2 but returns tuples of day and weekday.

def itermonthdays2(cls, year, month):
        """Similar to itermonthdays2 but returns tuples of day and weekday.
        """
        for day in NepCal.itermonthdates(year, month):
            if day.month == month:
                yield (day.day, day.weekday())
            else:
                yield (0, day.weekday())