v2.1.2: more feed bugginess

I guess people aren't paying attention during the holidays.  Found TVT
using YYYYxDD.MM notation instead of the usual YYYYxMM.DD.  Fix was
easy, but 1) abstracted some code so there is no duplication of effort
and 2) added test entries for parsing these bogus feed items.