create branch 3.0

--HG--
branch : 3.0
Convert Attendee into Mixin

Since the removal of _inherits, calendar.attendee doesn't exist, so Attendee
must be converted into Mixin and used for calendar.event.attendee.

issue3662
review3601002
(grafted from 8d9b1bb00b488852b1d0b4b11b9359df509a26a6)

--HG--
branch : 3.0
extra : source : 8d9b1bb00b488852b1d0b4b11b9359df509a26a6