Refactor test suite for Rupert::RPM::Header.

Note that I'm trying not to shoot myself in the foot by iterating over `TAGS`
keys as `Header` implementation does. Otherwise it would be never caught if a
method is missing, misnamed, or deleted.