Whether you call them granny flats, in-law apartments or ADUs, they are now legal in all Massachusetts single-family zones.