Recurring shifts closes #1141 closes #1156 closes #1155 closes #1161 closes #1146 closes 1152

Sadly no... The css for the checkboxes is a bit funky... But I deleted the comment.