More UTF-8 madness
Add another VersionNumber type, BackwardsDateString

This is useful for downloads like Vessel, whose old version is
12082012 and whose new version is 0222013.