Text changes for global and programme fields

Now using 'immutable' of global fields and 'overridable' for the programme-level overrides
Merge branch 'develop' of https://github.com/unikent/programmes-plant into feature/module-data