Refactor: extract ensureValidStartAndEndDate
Refactor: extract ensureValidCrontabFile
Refactor: extract ensureValidICalOutputDirectory
Refactor: extract ensureOpenCrontabFile
Refactor: extract ensureReadFilterStringsFromFile
Style