make AutomationList::operator==() private and abort() as its core, because it should never be called/used.

Also make AutomationList::operator=() use ControlList::operator=() rather than try to reimplement it
make sure that copy constructors and operator= for ControlList pass along the _interpolation value