Set foreign keys off whilst updating the costs
Widen the modules allowed field before add ing new modules
Merge pull request #468 from timschofield/develop

Develop