#1024: standardise inserted task cycle points
update and add tests
Merge pull request #1034 from benfitzpatrick/1024.standardise_cycle_points

#1024: standardise inserted task cycle points