Added support for week selection (select all week row of the selected day)

**Description**

I need support for week selection instead by day, now if you enable the feature with weekSelection:true the user can select the whole row, also it is highlighted when is hover a day.

The left calendar takes the first day of the row as start and the right one takes the last day of the row as the end.

**Limitations**

User must set the start and end day corresponding to the first and last day of each row.