Hourly notation needs support for minute notation with *
Instead of reimplementing code, just convert * notation to a range of comma separated values, so it can be processed the same way as comma'd values.
A load of unit tests covering new and existing functionality