Multiple updates
Multiple updates

Init can take an integer calendar instead of just a character calendar name
Makes use of initial month and day for different reference calendars
updates difference operator to deal with multiple reference calendars on the two inputs

NCAR/icar,gutmann/icar,gutmann/icar,NCAR/icar,gutmann/icar,NCAR/icar