Moved the cortex_density parameter to the ModelGCAL class
Removed the matchconditions attribute from SheetSpecs
Removed match_name and properties from ProjectionSpec constructor
Removed object_type property and updated object_type variable names
Updated the docstrings of the Specification classes
Silenced param warnings about class attributes using context manager
Minor fixes to docstrings, exception messages and method names
Improved method names for projections and matchconditions
Moved projection ordering hack into separate method
More small improvements and tweaks
Removed unused self attributes
Simplified definition of VisualInputModel.setup_attributes
Pass src_properties and dest_properties in projection specifiations rather than whole projection
Simplified self.message statements for sheets and projections
Merge pull request #576 from Tobias-Fischer/improved_messages

Simplified self.message statements for sheets and projections
Fixed Pyflakes warnings
Updated dataviews submodule reference
The setup_attributes method now configures the 'attrs' AttrTree
Fix for recent commits