Second pass at unit / integration tests

All TestData .ics files are now covered to some degree with a
corresponding XbICalendar*Tests file.