Feature/module update on live

Minor fixes to the moduledata task. Added in the task call to the update on live method in the programme model.
Note this does not get called in test or local environments.