add method to get the last instance of a RecurrenceSet
create a new common super class for calendar scales without leap months
add/fix license headers