parsed ByMonthDay.

also moved the day expanding to a new class, RecurrenceProcessor.
the first version of ByDay and ByMonthDay,

still very very weak.
the parts of instances expanding out theoreticallly.
Error! couldn't do multiple day expanding in the do while loop.

the ByDay and ByMonthDay parsing should be rewritten.
import Database class from the previous version.