Changes to __setitem__ in GenericNetwork and GenericPhase to allow copy.deepcopy(network) to function
- These changes allow the writing of 'pore/throat.all' when they exist as empty lists [ ]
- Prior to this change the __setitem__ was denying the 're'-writing of these dicts