Changes to libraries and groups, in particular H abstractions.
Merge branch 'aaron' of https://github.com/agvandeputte/RMG-Java into jp10