* Mark base state_attributes @final, rename others to extra_state_attributes * Fix calendar, update tests