facility manager view

Facility has been moved to the datafile object, since experiments should be able to be made up of data from multiple facilities. I get the general impression is that attributes should be assigned at this level...
Datafiles now also have an instrument attribute (which may also be associated with a facility)
Both facility and instrument attributes may be null for a given datafile.