Convenience methods for (re)setting headers added.
Simplified & improved the data builder:

- made the API for creating groups and channels a bit easier by
  using separate builders for these;
- made the model a little more robust and consistent.
Updated to reflect changes in API for AcquisitionDataBuilder.