Add support for repeating event monthly by day (e.g. first Monday)