merge stable
add --max-padding option

For instance, after removing large cover art, the ID3 tag may end with excessive padding.
In order to be able to shrink such files again, add --max-padding option (which defaults
to 64 KiB) that leads to file rewrites instead of retaining the padding forever.
also output number of padding bytes in --verbose mode
output frame (set) sizes in --verbose mode
fix spelling in source comment
add --no-max-padding option

Negative values cannot be passed as planned (because they look like options), so
we need an additional option.
if --max-padding is explicitly given and exceeded, trigger save
Merge pull request #5: add --max-padding option

--HG--
branch : stable
Fixes to pull request #5. Fixes issue #9.

--HG--
branch : stable
Fix for #54, 'utf16' codec issue on mp3 tag.

--HG--
branch : stable
Fix requiring a value.

--HG--
branch : stable
Added $album_artist template value.

--HG--
branch : stable
Added VARIOUS_ARTIST constant.

--HG--
branch : stable
Album artist support.

--HG--
branch : stable
Removed cd-top, cdproject now provides that in recent virtualenvwrappers

--HG--
branch : stable