Variable Interval.months

Ditto, after time for alignment. Sign is ignored by PG server if usecs == 0 and days == 0

struct Interval
{
  // ...
  int months ;
  // ...
}