Fix bug when writing nil track/disk number

TagLib::MP4::Item.from_int_pair raises an error if the argument is
a pair of nil values, so don't try to write track or disk pairs if
the number is nil