outputformat model - WIP

- deactivating setData for now (Qt objects should be updated when
  clicking on save / abort only)
- Removing an outputformat which does not yet exist in the mapfile
  should not end up in the removedFormats list.
- Adding some doc on the OutputFormat::state enum
Merge remote-tracking branch 'upstream/master'