Merged requested to merge feature-shared-file into develop
This contains the functionality from dev to do with (processor-)global/local file marking. global files are those that are the same on all processors (e.g. dictionaries) and so can be read on the master processor only. 'local' files are specific to the processor (e.g. fields).