Allow `iteration` attribute to be a string

At least with Debianoids the iteration can include alphabetical and even
some special characters. For example backported packages often use a
formats like `-1~bpo60+1`.

fpm just uses `iteration.to_s` so it doesn't care.
Merge branch 'iteration' into edge