When have ID3 tag in Aiff or Wav padding should be included in ID3header

Issue #99 resolved
IJabz repo owner created an issue

Currently the code is padding the ID3chunk AFTER the ID3tag to try and keep the ID3chuink the same size unless it needs to be made larger, rather than continually shrinking/increasing. But repeated writes to the file but with less data don't stop the chunk shrinking because the check is based on the ID3Tag itself and this wasn't created with the padding so the padding isn't part of the ID3tag. We should fix so padding is in the ID3chunk itself (this also means the ID3Tag header size field includes the size of padding) and just wrap with ID3chunk header